マルチモジュールPOMプロジェクトを構築しようとしています。Maven:1つのビルドで異なるモジュールに異なるグローバルプロファイルを使用する
私のsettings.xmlには、さまざまなサーバーに接続するための詳細を含む多数のプロファイルがあります。これは、モジュールの永続ユニットによって使用されます。
私が必要とするのは、同じビルド内で2つの異なるプロファイル(1つはモジュールに、もう1つは残りのモジュール)です。一度にすべてのプロファイルを構築するわけではありません。
ベストプラクティスのシナリオは、既定値として1つのプロファイルを設定することができ、それ以外のプロファイルを必要なモジュールに割り当てることができます。
重要なのは、私は、端末上で異なるプロファイルを使ってmvnを使用することで必要な機能を得ることができましたが、NetbeansとJenkinsですべてを構築できるようにpomを通じてこれを行うことができます。
これは可能ですか?
Jenkinsで通常できるコマンドラインでできることは、ビルド設定で適切なコマンドを与えるだけです。 – Redlab
+1コマンドライン引数を保持するために+1しますが、ビルドに使用される 'settings.xml'に' activeProfile'のリストを指定することもできます – Aaron
まだNetbeansまたは他のIDEがあります。可能な限り携帯可能であること。まもなく、私は他の人と共有しなければならないでしょう。私は彼らがIDEを特別な設定なしで構築できるようにしたいと思います。 – Arch