0

プロジェクトで appfuse-spring 2.2.snapshot アーティファクトを使用しています。私はmaven is 3 を使用しています。

同じjarファイルと依存関係ファイルをダウンロードするたびにmavenターゲット「インストール」を実行すると。

同じファイルを何度もダウンロードしないようにするにはどうすればよいですか。

たとえば、ダウンロード: http://oss.sonatype.org/content/repositories/appfuse-snapshots/org/appfuse/appfuse-web/2.2.2-SNAPSHOT/maven-metadata.xml

jar ファイルを再度ダウンロードしたくありません。

前もって感謝します。

4

3 に答える 3

0

問題は、スナップショットをダウンロードすることです。Mavenは、ビルドごとにスナップショットの依存関係をチェックします(必要に応じてダウンロードします)。スナップショットに依存しないようにしてください。リリースリポジトリで担当者を見つけてください: https ://oss.sonatype.org/content/repositories/appfuse-releases/

于 2013-03-16T15:56:35.663 に答える
0

なぜ何度もダウンロードされるのですか?ライブラリがローカルリポジトリに配置されると、依存関係が変更されない限り何もダウンロードする必要がないため、常にダウンロードしている場合は、何か問題がある可能性があります。

ダウンロードを無効にする場合は、コマンド-oで(オフライン)オプションを使用します。mvn

mvn install -o

詳細:Mavenコマンドラインオプション

于 2013-03-16T08:49:40.200 に答える
0

古い質問ですが、おそらく解決策は、レポの「updatePolicy」を確認することでした。「常に」に設定されている可能性があります。

于 2015-08-21T10:46:50.407 に答える