在Mac OS X上的IntelliJ IDEA 11中找不到M2_HOME Lion

问题描述:

我想让IntelliJ知道路径变量M2_HOME的位置,显然我失败了。我已经将它添加到.bashrc中,但在我从其他帖子中读取的内容之后,在CLI中设置了该变量。我应该在哪里添加它,并且每次登录时都会设置它?在Mac OS X上的IntelliJ IDEA 11中找不到M2_HOME Lion

我已阅读关于该主题的其他*帖子,但我不明白我应该添加它的位置。

要设置它,你可以编辑你的~/.MacOSX/environment.plist添加您的ENV变量(如M2_HOME)

这里是我的:

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 
<plist version="1.0"> 
<dict> 
    <key>M2_HOME</key> 
    <string>/usr/local/Cellar/maven/2.2.1/libexec</string> 
</dict> 
</plist> 

或者你可以在的IntelliJ的配置手动设置: IntelliJ configuration panel


相关的问题:

资源:

+0

好了,plist文件是否有效?而且,在GUI应用程序中需要的所有环境变量都在这里吗? – LuckyLuke 2012-02-14 17:25:27

+0

的确如此,但您必须重新启动(实际重新登录)才能访问这些环境变量。 – 2012-02-14 17:27:30

+0

对不起,要求哑巴,但这意味着这些外壳没有相同的位置,他们找到环境变量? – LuckyLuke 2012-02-14 17:28:56