0

Mavenプロファイルに非常に奇妙な問題があります。

pom.xmlには、いくつかのプロパティを持つプロファイルがあります。これらのプロパティは、pom.xmlおよびSpring構成で使用します。特定のプロファイルでビルドする場合、pom.xmlのプロパティのみが影響を受けますが、Spring構成ではデフォルトがあります。pom.xmlのプロパティは変更されていますが、どういうわけかプロファイルがアクティブ化されていないようです。

このようにプロファイルのデフォルトをアクティブにすると、次のようになります。

<activation>
    <activeByDefault>true</activeByDefault>
</activation>

すべてのプロパティが変更されます。

maven formコマンドラインを実行し、Ubuntu12.04リポジトリのバージョン3.0.4を使用しています。スタンドアロンの3.0.5バージョンでもテストしました。私が使用するコマンド:

mvn clean package -P profile-id

これが十分に奇妙ではない場合、このプロジェクトでこの問題を抱えているのは私だけなので、それは私のコンピューターに問題があるはずです。どこを見ればよいのかわかりません。

これを修正する方法はありますか?

4

1 に答える 1

0

これはmaven-resources-pluginバージョン2.5および2.6のバグのようです。バージョンを2.4に指定することで、この問題を修正しました。

于 2013-03-14T09:50:51.833 に答える