【问题标题】:M2_HOME not found in IntelliJ IDEA 11 on Mac OS X Lion在 Mac OS X Lion 上的 IntelliJ IDEA 11 中找不到 M2_HOME
【发布时间】:2012-03-06 00:38:15
【问题描述】:

我试图让 IntelliJ 了解路径变量 M2_HOME 的位置,显然我失败了。我已将它添加到 .bashrc 中,但是在我从其他帖子中阅读之后,它在 CLI 中设置了变量。我应该在哪里添加它,所以每次登录时都会设置它?

我已阅读有关该主题的其他 StackOverflow 帖子,但我不明白应该在哪里添加。

【问题讨论】:

    标签: java macos maven intellij-idea


    【解决方案1】:

    要设置它,您可以编辑您的 ~/.MacOSX/environment.plist 以添加您的环境变量(例如 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 的配置中手动设置:


    相关问题:

    资源:

    【讨论】:

    • 好的,那么 plist 文件可以工作了吗?此外,您在 GUI 应用程序中需要的所有环境变量都放在这里了吗?
    • 没错,但您必须重新启动(实际上是重新登录)才能访问这些环境变量。
    • 抱歉问了个笨蛋,但这意味着这些 shell 的位置与它们找到环境变量的位置不同?
    • 我不太明白你的意思。
    • 换句话说,为什么我在.bashrc/.bash_profile等中添加它们时不起作用
    猜你喜欢
    • 2011-05-07
    • 2012-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-23
    • 1970-01-01
    • 1970-01-01
    • 2011-10-12
    相关资源
    最近更新 更多