Eclipseには、mvnプロジェクトBCDに依存するMVNプロジェクトAがあります
プロジェクト B には、mysettings.xml
次のようなプロパティがあるものが
含まれています。<iduser>${my.iduser}</iduser>
iduser propを設定する「展開」と呼ばれるmavenプロファイルがあります。「管理者」に。「展開」プロファイルを指定してmavenのクリーンパッケージを起動すると、mysettings.xmlで見つかります<iduser>ADMIN</iduser>
次に、そのプロパティを「TESTUSER」に設定する「mytest」という名前の新しいプロファイルを作成しました。
プロジェクトCを呼び出すと、プロジェクトBファイルでmvn -Dtest=MyClassTest -P mytest
mavenが置き換えられないようです。${my.iduser}
mysettings.xml
これをテスト段階で実行する方法を知っている人はいますか? ありがとう