12

これは java -version からの出力です。

Java バージョン "1.7.0_25" Java(TM) SE ランタイム環境 (ビルド 1.7.0_25-b15) Java HotSpot(TM) 64 ビット サーバー VM (ビルド 23.25-b01、混合モード)

これは mvn -version からの出力です:

Java バージョン: 1.6.0_51、ベンダー: Apple Inc. Java ホーム: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home デフォルトのロケール: en_US、プラットフォームのエンコード: MacRoman OS 名: "mac os x" 、バージョン: "10.8.4"、アーキテクチャ: "x86_64"、ファミリ: "mac"

Maven に 1.7 を強制的に使用させるにはどうすればよいですか?

4

2 に答える 2

20

Maven のバグ: http://jira.codehaus.org/browse/MNG-4226

回避策:

echo JAVA_HOME=`/usr/libexec/java_home -v 1.7` | sudo ティー -a /etc/mavenrc

おかげで:

http://www.jayway.com/2013/03/08/configuring-maven-to-use-java-7-on-mac-os-x/

于 2013-07-24T15:36:29.903 に答える