0

こんにちは、新しく作成されたプラグイン (mpc) を介して pom (scm 領域) の一部をチェックしています...しかし、mvn リリース中にそれに直面しました: 作成されたプラグイン (mpc) を使用する別のモジュールの準備次のメッセージ:

[INFO] [INFO] Scanning the projects...
[INFO] [INFO] ...
[INFO] [INFO] not a working copy....

出力「作業コピーではありません」...svn info出力をチェックしているためです...問題は、mvnリリース中にこの状態を認識できますか? たとえば、現在のプロジェクトの属性を確認したり、属性を確認したりしますか? 言い換えれば、現在 release:prepare サイクルが実行されていることを maven プラグイン (mpc) 内で知っているということですか?

4

1 に答える 1

0

解決策を見つけました。現在のビルドが SNAPSHOT バージョンをビルドしているかどうかを確認するだけです (ArtifactUtil.isSnapshot() は非常に役立ちます)。

于 2011-02-08T12:45:34.680 に答える