タグ付けされた質問 「maven-dependency-plugin」

4
Mavenのpom.xmlのpluginManagementとは何ですか?
これは私のpomファイルのスニペットです。 .... <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>2.4</version> <executions> <execution> <phase>install</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> ...... </configuration> </execution> </executions> </plugin> </plugins> ... 私はコマンドでそれをうまく使います mvn install しかし、それを「pluginManagement」タグで囲もうとするとmaven-dependency-plugin、installゴールを起動すると機能が停止します。「pluginManagement」タグがビルド動作を変更するのはなぜですか?または、別の目標やオプションを使用する必要がありますか?

13
Mavenを使用してリリースの依存関係を強制的に再ダウンロードする
私は依存関係Xのプロジェクトに取り組んでいます。XはYに依存しています。 以前はプロジェクトのpomにYを明示的に含めていました。しかし、それは使用されておらず、物事をより明確にするために、代わりに依存関係としてXのpomに追加しました。Xはリリース依存関係としてマークされています。 問題は、プロジェクトのpomからYを削除し、それをXのpomに追加した後、プロジェクトがそれを取得しないことmvn -U clean packageです。-Uはスナップショットを更新しますが、リリースはしません。 では、〜/ .m2 / repositoryディレクトリを削除せずに、Xのpomを強制的に再ダウンロードするにはどうすればよいですか?また、実行dependency:purge-local-repositoryしてみましたが、うまくいきませんでした。

8
Eclipse:Maven検索の依存関係が機能しない
新しいワークスペースに新しいシンプルなMavenプロジェクトを作成しました。 pom.xmlのDependenciesビューをEclipseエディターで開いてAdd..依存関係を選択すると、検索フィールドに入力した検索条件に関係なく、検索結果がありません。 それは、例えば、私に即座に与えますResults for 'spring' (0)。 他のワークスペースでは、既存のプロジェクトではこの問題は発生しません。 それを修正する方法はありますか?

5
MavenWARの依存関係
私は受け入れテスト用のプロジェクトを書いていますが、さまざまな理由から、これはWARとしてパッケージ化されている別のプロジェクトに依存しています。maven-dependency-pluginを使用してWARをアンパックできましたが、プロジェクトにアンパックWEB-INF/lib/*.jarをWEB-INF/classes/*含めたり、クラスパスに含めたりできないため、ビルドが失敗します。これらのファイルをクラスパスに含める方法はありますか、それともWARに依存するより良い方法はありますか? どうもありがとう。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.