133 Mavenが単一のコマンドで使用しているデフォルトのsettings.xmlをオーバーライドするために、特定の設定ファイルを指すことは可能ですか?例: mvn clean install -Dparam # -> pass specific settings file path as param to override default "home/.m2/settings.xml" maven command-line overriding settings optional-parameters — ギルヘブル ソース
260 あなたは単に使うことができます: mvn --settings YourOwnSettings.xml clean install または mvn -s YourOwnSettings.xml clean install — クマルバイス ソース 5 ローカルキャッシュを意味しますか?内部settings.xmlまたはコマンドラインを介して定義できます-Dmaven.repo.local=$HOME/.my/other/repository — khmarbaise 2016年 1 @NeerajSinghChouhan少し遅れていることはわかっていますが、Eclipseで、[ウィンドウ]> [設定]> [Maven]> [ユーザー設定]を開きます。そこで別のユーザー設定(settings.xml)ファイルを指定し、[設定の更新]をクリックします。 — Ben Ingle これは1回限りの使用ですか、それともその場所を永続的に設定しますか? — bot_bot 2018年 --settings私にとってはうまくいきませんでしたが、-sうまくいきました。MavenバージョンApache Maven 3.6.1。 — Koray Tugay 1 -sを介してデフォルト以外のsettings.xmlオプションを指定してmvn installを実行したところ、アーティファクトは-sで指定されたリポジトリではなく、デフォルトの.m2リポジトリにポストされました。次に、-sを使用して存在しない設定ファイルを指定しようとすると、ファイルが存在しないというメッセージが表示されました。したがって、Mavenはデフォルト以外のファイルを指定していることを認識しているようですが、それを使用しないか、完全に使用しないことを選択しています。 — JohnC
settings.xml
またはコマンドラインを介して定義できます-Dmaven.repo.local=$HOME/.my/other/repository