java - 如何让maven优先使用用户setting.xml的配置?
黄舟
黄舟 2017-04-18 10:46:49
0
3
585
黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全員に返信(3)
迷茫

setting.xmlではなくsettings.xmlであるため、ユーザー設定は有効になりません

いいねを押す +0
大家讲道理

Maven を IDE と組み合わせて使用​​していますか? それとも単独で使用していますか? IDE の設定が変更されていない可能性があります。

いいねを押す +0
小葫芦

@FullStackDeveloper 質問のsetting.xmlは間違って書かれています。実際には圧縮パッケージ内のファイルをコピーしたので、ファイル名は間違っていません。思い出させてくれてありがとう。

@Ruoxi Xiangyan は IDEA で使用されています。どの構成ファイルを使用するかは、IDEA で個別に構成できます。選択しない場合、デフォルトではユーザー設定が優先されます。

最終的に、次のように問題の原因が見つかりました:
ターミナルでコマンド mvn help:system を直接使用して、設定の読み取りを観察します。
%USERPROFILE% は C ドライブの下のユーザー ディレクトリを指していますが、D ドライブの下にもユーザー ディレクトリがあり、このユーザー ディレクトリの中に .m2 ディレクトリもあることを偶然発見しました。 C ドライブの下のユーザー ディレクトリに移動していると思っていましたが、実際には D ドライブの下のユーザー ディレクトリに移動していました。
そのため、Cドライブの構成をどのように変更しても、効果はありません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート