3

I searched all over for a resolution to this problem, but could not find anything specific to my setup. Finally, one of our sys admins figured it out.

I am running Intellij IDEA on Ubuntu 11.10. My Maven pom.xml file was unable to resolve a symbol, a system property environmental variable env.HOSTNAME.

4

2 回答 2

2

从 user1141627 答案的编辑中复制


事实证明,我们必须从终端手动设置这个变量,以便 Java 能够识别它。命令是:

set env HOSTNAME yourhostname

重新启动 Intellij 后,env.HOSTNAME 解决得很好。要获取您的主机名,您可以使用以下命令:

hostname

或者

echo $HOSTNAME

我意识到这不是一个问题,而是一个答案。希望有人遇到类似问题时会发现它很有用。

于 2012-01-10T19:58:49.777 回答
1

我知道这是一个老问题,但我的回答可能会对某人有所帮助。

添加export HOSTNAME=myhost到您的~/.profile文件中,然后重新启动计算机。

于 2016-11-15T09:40:22.343 回答