1

我搜索了遍及這個問題的解決方案,但找不到特定於我的設置的任何內容。最後,我們的一個系統管理員發現了它。Intellij IDEA中的Maven無法解析符號env.HOSTNAME

我在Ubuntu 11.10上運行Intellij IDEA。我的Maven pom.xml文件無法解析符號,這是一個系統屬性環境變量env.HOSTNAME。

+0

我敢將你編輯爲一個單獨的答案。如果你回到這裏,而不是編輯這個問題發表一個答案並接受它。 – 2012-01-10 19:59:54

回答

0

複製從user1141627答案編輯


事實證明,我們不得不手動設置這個變量從終端所以Java會承認它。命令是:

set env HOSTNAME yourhostname 

重新啓動Intellij後,env.HOSTNAME解析得很好。要獲得yourhostname,你可以使用命令:

hostname 

echo $HOSTNAME 

我知道這是不是一個問題,這是一個答案。希望有人發現它有用,如果他們遇到類似的問題。

+0

所以這最終沒有奏效。這是最終的解決方案。將行export HOSTNAME = yourhostname添加到您的〜/ .bashrc文件中。重新啓動終端後,env.HOSTNAME應該解決得很好。 – user1141627 2012-03-22 14:59:56

0

我知道這是一個古老的問題,但我的答案可能有助於某人。

export HOSTNAME=myhost添加到您的〜/ .profile文件中,然後重新啓動計算機。

相關問題