0

バージョンが事前にインストールされているOS X Lionを搭載したMac BookProを入手しました

#mvn --version
Apache Maven 3.0.3 (r1075438; 2011-02-28 19:31:09+0200)
Maven home: /usr/share/maven
Java version: 1.6.0_31, vendor: Apple Inc.
Java home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Default locale: tr_TR, platform encoding: MacTurkish
OS name: "mac os x", version: "10.7.4", arch: "x86_64", family: "mac"

私が実行すると

mvn clean install

maven がどういうわけかコンパイルに失敗しています。失敗の理由の 1 つは、java.lang が見つからないことです。

Java の設定を確認すると、64 ビットと 32 ビットの両方の Java バージョンがあることがわかりました。ありがとう。

Java プロパティ:

2 つの Java インスタンスがあります。

Java SE Apple Inc. 64 ビット 1.6.0_31-b04-415

Java SE Apple Inc. 64 ビット 1.6.0_31-b04-415

4

1 に答える 1

0

最初HelloWord.javaに、コマンド ラインを使用して書き込みとコンパイルを試みjavac HelloWord.javaます。

それが機能する場合は、maven に移動します。JAVA_HOMEMaven が Java を見つけるために使用する環境変数を確認してください。「間違った」Javaバージョンを指していると思います。これを修正して、もう一度やり直してください。これがうまくいくことを願っています。

于 2012-06-06T08:09:12.497 に答える