58
私は2つのmaven2プロファイル、セレンとjspcを持っています。今では "selenium"のために暗黙的に "jspc"を起動したいので、コマンドラインからmvn -Pselenium、jspcを書く必要はありません。これは可能ですか?1つのMavenプロファイルを別のプロファイルにアクティブにすることはできますか?
私は2つのmaven2プロファイル、セレンとjspcを持っています。今では "selenium"のために暗黙的に "jspc"を起動したいので、コマンドラインからmvn -Pselenium、jspcを書く必要はありません。これは可能ですか?1つのMavenプロファイルを別のプロファイルにアクティブにすることはできますか?
することはできません「チェーン」プロファイルのアクティベーション(maven reference)が、あなたが同じプロパティを介してそれらの両方を活性化させることができます。
<activation>
<property>
<name>profile.selenium</name>
</property>
</activation>
して実行mvn -Dprofile.selenium
http://stackoverflow.com/a/2248552/253686には*なぜ*チェーン化できないのかについての詳細があります。 –