プロファイルで異なるjdkを使用してmavenプロジェクトをコンパイルするにはどうすればよいですか? POM ファイルで別のプロファイルを指定し、コマンド mvn をプロファイル名で実行したいと考えています。私を助けてください、私は初心者です。完全な例が理想的です。
ありがとう。
ツールチェーンを使用できます - ツールチェーンの使用に関するガイドを参照してください
基本的にこれはあなたがすることです:
${user.home}/.m2/toolchains.xml
ファイルでJDKを準備しますmaven-toolchain-plugin
フェーズvalidate
(ゴールtoolchain
)から呼び出すプロファイルを作成します。それでおしまい。
ツールチェーンは、特定の「ツールチェーン対応」プラグインでのみ機能することに注意してください。
(残念ながら、今のところ完全な例はありません)