1

Mavenバージョン2.0.7を使用しており、javadocおよびソースプラグインを使用して、デプロイ用の追加のアーティファクトを作成しています。生成されたアーティファクトはすべて正しくデプロイされていますが、他の誰かがビルドすると、指定した特定のアーティファクトのみを取得しているようです。ソースとjavadocのアーティファクトを他のプロジェクトに明示的な依存関係として追加する必要はありませんが、何かを変更しないと他の方法を見ることができません。

  • これは、私が使用しているMavenバージョンで予想される動作ですか?
  • もしあれば、これはどのバージョンを停止しますか?
  • 問題を回避する別の方法はありますか?
4

1 に答える 1

0

ソースと Javadoc アーティファクトを明示的な依存関係として他のプロジェクトに追加する必要はありませんが、何かを変更しないと他の方法はわかりません。

次の目標を使用して、ソース アーティファクトと javadoc アーティファクトをそれぞれ取得できます。

mvn dependency:sources
mvn dependency:resolve -Dclassifier=javadoc

3 つの主要な IDE は同様の機能を提供します (おそらく内部で同じ目標を使用しています)。

于 2010-09-28T05:10:42.223 に答える