複数のプロファイルを持つプロジェクトがあります。他のプロファイルがアクティブでない場合にのみ、プロファイルの 1 つをアクティブにするにはどうすればよいですか?
3838 次
1 に答える
20
ビルドプロファイルの紹介 で説明されているように:
次のような構成を使用して、プロファイルをデフォルトでアクティブにすることもできます。
<profiles> <profile> <id>profile-1</id> <activation> <activeByDefault>true</activeByDefault> </activation> ... </profile> </profiles>
このプロファイルは、前述の方法のいずれかを使用して同じ pom 内の別のプロファイルがアクティブ化されない限り、すべてのビルドに対して自動的にアクティブになります。デフォルトでアクティブになっているすべてのプロファイルは、pom 内のプロファイルがコマンド ラインまたはそのアクティブ化構成でアクティブ化されると、自動的に非アクティブ化されます。
于 2009-09-17T01:15:04.133 に答える