【发布时间】:2013-09-19 18:22:11
【问题描述】:
我是 maven 的新手,也是 MacOS 的新手。
我在终端中设置了 maven,在获取版本设置(使用 mvn -v)时,它似乎使用 JDK 1.6,而我安装了 JDK 1.7。有什么问题吗?
我输入的命令如下:
blues:helloworld Ninja$ java -version
java version "1.7.0_05" Java(TM) SE Runtime Environment (build 1.7.0_05-b06) Java HotSpot(TM) 64-Bit Server VM (build 23.1-b03, mixed mode)`
blues:helloworld Ninja$ mvn -v
Apache Maven 3.1.0 (893ca28a1da9d5f51ac03827af98bb730128f9f2; 2013-06-28 10:15:32+0800) Maven home: /usr/local/Cellar/maven/3.1.0/libexec Java version: 1.6.0_51, vendor: Apple Inc. Java home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home Default locale: zh_CN, platform encoding: EUC_CN OS name: "mac os x", version: "10.8.4", arch: "x86_64", family: "mac"
【问题讨论】:
-
你能发布你的 PATH 和 JAVA_HOME 变量吗?
-
@JeanneBoyarsky blues:helloworld Ninja$ echo $JAVA_HOME blues:helloworld Ninja$ echo $PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/ usr/local/git/bin
-
@JeanneBoyarsky 这是您想要的吗,先生?
-
我是女性(所以称我为“先生”是不正确的),是的。请尝试设置您的 JAVA_HOME。您的问题似乎与此问题类似:stackoverflow.com/questions/13752519/…
-
@JeanneBoyarsky 请原谅我的粗鲁。你给的网址是我遇到的问题。非常感谢~