首页 文章

如何在Mac Yosemite中安装Java和Maven? [重复]

提问于
浏览
0

这个问题在这里已有答案:

我是MAC OS World的新手 . 我有一台新笔记本电脑 . 我从oracle网站安装了Java JDK . Java 8已正确安装 . 命令 java -version 工作我安装maven:1 . 我已经下载了maven tar.gz并将其解压缩到Users目录 . 我用内容创建文件.bash_profile:

export M2_HOME=/Users/dgeorges/Tools/apache-maven-3.2.5
export PATH=$PATH:$M2_HOME/bin
  • 然后我运行mvn -version,我有以下错误:错误:JAVA_HOME未正确定义 . 我们无法执行/ usr / libexec / java_home / bin / java

怎么看java安装目录?为什么mac ox搜索/ usr / libexec / java_home / bin / java?

谢谢

1 回答

  • 1

    虽然苹果本身建议将 JAVA_HOME 设置为: /usr/libexec/java_home 但它对maven不起作用 . 你必须将它设置为 $(/usr/libexec/java_home) . 这将执行并返回OSX当前Java主目录的值 .

    所以要做到这一点,你必须更新你的JAVA_HOME . 因此,打开终端并在其中键入以下内容:

    $ vim .bash_profile 
    
    export JAVA_HOME=$(/usr/libexec/java_home)
    
    $ source .bash_profile
    

    现在maven应该识别你的Java版本 .

相关问题