Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Mac OS X Lion上IntelliJ IDEA 11中未找到M2_主页_Java_Macos_Maven_Intellij Idea - Fatal编程技术网

Java Mac OS X Lion上IntelliJ IDEA 11中未找到M2_主页

Java Mac OS X Lion上IntelliJ IDEA 11中未找到M2_主页,java,macos,maven,intellij-idea,Java,Macos,Maven,Intellij Idea,我试图让IntelliJ理解路径变量M2_HOME在哪里,显然我失败了。我已经在.bashrc中添加了它,但在我从其他文章中读取后,它将在CLI中设置变量。我应该在哪里添加它,所以每次登录时都会设置它 我已经阅读了其他关于这个主题的StackOverflow帖子,但我不知道应该在哪里添加它。要设置它,您可以编辑~/.MacOSX/environment.plist来添加您的环境变量(例如M2\u HOME) 这是我的: <?xml version="1.0" encoding="UTF-8

我试图让IntelliJ理解路径变量M2_HOME在哪里,显然我失败了。我已经在.bashrc中添加了它,但在我从其他文章中读取后,它将在CLI中设置变量。我应该在哪里添加它,所以每次登录时都会设置它


我已经阅读了其他关于这个主题的StackOverflow帖子,但我不知道应该在哪里添加它。

要设置它,您可以编辑
~/.MacOSX/environment.plist
来添加您的环境变量(例如M2\u 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>

M2_之家
/usr/local/Cellar/maven/2.2.1/libexec
也可以在IntelliJ的配置中手动设置:


相关问题:

资源:


好的,那么plist文件是否正常工作?还有,GUI应用程序中需要的所有环境变量都在这里吗?没错,但是你必须重新启动(实际上重新登录)才能访问这些环境变量。很抱歉问dumb,但这意味着这些shell没有找到环境变量的相同位置?我真的不明白你的意思。换句话说,为什么我将它们添加到.bashrc/.bash\u profile等文件中时不起作用