Maven は、JAVA_HOME 環境変数を利用して、使用する Java バージョンを決定します。複数の Java バージョンがインストールされており、現在はデフォルトで Java 1.6 になっているが、特に Maven で Java 1.7 を使用する必要があるというシナリオに従って、次の 2 つのアプローチを示します。
一時的に調整できます。 Maven を実行する前に JAVA_HOME 変数で Java 1.7 を指し、後で元に戻します:
JAVA_HOME を Java 1.7 のディレクトリに設定します:
<code class="bash">export JAVA_HOME=/path/to/jdk1.7</code>
Maven の実行:
<code class="bash">mvn ...</code>
または、Maven 構成ファイルを変更して Java バージョンを明示的に指定することもできます:
Maven 構成ファイルを見つけて開きます:
- Linux/Mac: ~/.m2/mvn.config - Windows: %USERPROFILE%\.m2\mvn.config
次の行をファイルに追加します:
<code class="xml"><java.home>/path/to/jdk1.7</java.home></code>
以上が複数の Java バージョンがインストールされている場合に Maven に Java 1.7 を強制的に使用させるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。