Intellij IDEA中的Maven无法解析符号env.HOSTNAME
问题描述:
我搜索了遍及这个问题的解决方案,但找不到特定于我的设置的任何内容。最后,我们的一个系统管理员发现了它。Intellij IDEA中的Maven无法解析符号env.HOSTNAME
我在Ubuntu 11.10上运行Intellij IDEA。我的Maven pom.xml文件无法解析符号,这是一个系统属性环境变量env.HOSTNAME。
答
复制从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
答
我知道这是一个古老的问题,但我的答案可能有助于某人。
将export HOSTNAME=myhost
添加到您的〜/ .profile文件中,然后重新启动计算机。
我敢将你编辑为一个单独的答案。如果你回到这里,而不是编辑这个问题发表一个答案并接受它。 – 2012-01-10 19:59:54