我正在尝试在 OS X 10.6 (/etc/launchd.conf) 中设置一些环境变量
setenv M2_HOME /usr/share/maven
setenv M2 $M2_HOME/bin
setenv MAVEN_OPTS '-Xms256m -Xmx512m'
M2 和 MAVEN_OPTS 不起作用。
我尝试了类似
setenv MAVEN_OPTS -Xms256m\ -Xmx512m
但仍然不起作用。知道正确的语法是什么吗?
谢谢
答案1
尝试一下这个:
export M2_HOME=/usr/share/maven
export M2=$M2_HOME/bin
export MAVEN_OPTS='-Xms256m -Xmx512m'
答案2
虽然我知道有很多方法可以解决这个问题。如果你只是对配置 IntelliJ 的环境变量感兴趣,那么你可以执行以下操作而不必经历很多麻烦:
IntelliJIDEA -> 首选项 -> 路径变量
现在选择右侧的添加并添加所需的变量。在我的情况下,它是以下内容,因为我使用 homebrew 安装了 Maven:
Name: M2_HOME
Value: /usr/local/Cellar/maven/3.0.4
现在看看IntelliJIDEA->首选项->Maven一切都应该自动配置。选择“确定”,现在您应该已经全部设置好了。让你们知道我使用的是 IntelliJ IDEA 11。
请注意,上述方法仅适用于 IntelliJ。如果您希望在终端中使用,请将所需内容放入 .bash_profile 中;如果您希望在 GUI 和终端中使用,请将其放入 /etc/launchd.conf 中。您可以通过快速搜索轻松找到有关这些方法的更多信息。