java - 跨平台收集当前服务器信息

标签 java hostname

我们有一些 Java 应用程序,可以从命令行或网络服务器内部调用。无论哪种方式,他们都会登录到中央数据库。能够将我们的 Java 应用程序设置为在启动时读取主机名(或其他一些唯一标识符)将非常有用,这样它们就可以报告它们正在运行的服务器以进行调试。 Java有这样的机制吗?

最佳答案

试试吧

InetAddress.getLocalHost().getHostName();   

关于java - 跨平台收集当前服务器信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15651774/

相关文章:

java - 是否可以从unix脚本调用java web服务?

linux - 在 debian linux 上更改和同步主机名/IP 地址更改

docker - 从Docker容器中设置主机的主机名

git - 更改 GitLab SSH 主机

tomcat - 当主机名设置为所有数值时,JMX 代理抛出 java.net.MalformedURLException

docker - 将Nginx中的端口号映射到自定义主机名

c# - 有人可以帮我介绍一些 JDBC 初学者吗?

java - android中如何通过id访问TextView?

使用错误 key 的 Java AES 解密

java - 为什么 HashSet.removeAll 需要二次操作?