5

公式サイトからコンパイルされたバイナリを使用してmavenを3.0.3から3.0.4に更新しました。mvn-versionを実行すると、古いjava7バージョンではなく古いjava6バージョンが使用されていると表示されます。私のマシン(macbookpro)にインストールしました。フォルダ内から3.0.3バージョンのMavenバイナリを実行すると、Java7バージョンが使用されます。Java7バージョンを使用するようにMaven3.0.4を構成するにはどうすればよいですか?ありがとうございました。

PS:Java 7は、私のシステム(マウンテンライオン)のデフォルトのJavaバージョンです。

4

3 に答える 3

6

JAVA_HOME環境変数を設定します。およびパスは$JAVA_HOME/ bin

Apache Mavenから:

Unixベースのオペレーティングシステム(Linux、Solaris、Mac OS X)

配布アーカイブ、つまりapache-maven-3.0.4-bin.tar.gzを、Maven3.0.4をインストールするディレクトリに解凍します。これらの手順は、/ usr / local/apache-mavenを選択したことを前提としています。サブディレクトリapache-maven-3.0.4がアーカイブから作成されます。コマンド端末では、

M2_HOME環境変数を追加します。例:export M2_HOME=/usr/local/apache-maven/apache-maven-3.0.4.

M2環境変数を追加します。例:export M2=$M2_HOME/bin

オプション:MAVEN_OPTS環境変数を追加して、JVMプロパティを指定します。たとえば、export MAVEN_OPTS="-Xms256m -Xmx512m".この環境変数を使用して、Mavenに追加のオプションを提供できます。

M2環境変数をパスに追加します。例:export PATH=$M2:$PATH.

JAVA_HOMEがJDKの場所に設定されていることを確認してください。たとえばexport JAVA_HOME=/usr/java/jdk1.7.*、それ$JAVA_HOME/binはPATH環境変数にあります。

mvn --versionを実行して、正しくインストールされていることを確認します。

于 2012-12-19T19:48:33.030 に答える
5

JAVA_HOME環境変数を設定します。

于 2012-12-19T19:43:31.590 に答える
2

以前のバージョンのMavenにも当てはまりましたが、JAVA_HOME変数を設定すると、通常はうまくいきます。変数が設定されているかどうか(そして目的のバージョンのJavaを指しているかどうか)を確認する価値はあります。

編集:文法の修正

于 2012-12-19T19:46:52.477 に答える