java – 为什么InetAddress.getLocalHost().getHostName()返回一个不同于bash“hostname”的值?
我有一个build.gradle任务在我的开发框上工作像一个冠军,生成一个属性文件,该文件记录生成生成的机器的名称.逻辑很简单在我的开发框上,这总是产生与从bashshell做主机名相同的值.然而,在我们的jenkinsCI服务器上,bash主机名返回一个东西,但是我调用了InetAddress.getLocalHost().getHostName();返回别的东西.jenkins机器需要改变什么