問題タブ [maven-dependency-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
17559 参照

maven - プラグイン内でMavenの依存関係階層にアクセスする方法

私のプラグインでは、依存関係の階層を処理し、各依存関係とそれが除外されているかどうかに関する情報(groupId、artifactId、versionなど)を取得する必要があります。これを行うための最良の方法は何ですか?

0 投票する
3 に答える
50387 参照

maven-2 - Maven:ソースと依存関係を含むプロジェクトをエクスポートする方法

レポなどに依存関係があるMavenプロジェクトがあります。ソースをすべての依存関係と共に「エクスポート」して、Maven をマシン上で実行しなくても IDE で正常に開くことができるようにします。

プロジェクトを war ファイルにパッケージ化すると、すべての依存関係がパッケージ化されます。

それで、すべての依存関係とソースを 1 か所に集めて、IDE (Eclipse または IDEA) で開くことができるすべてのライブラリを検出したいですか?

0 投票する
5 に答える
85462 参照

maven - Maven WAR 依存関係

私は受け入れテスト用のプロジェクトを作成していますが、さまざまな理由から、これは WAR としてパッケージ化された別のプロジェクトに依存しています。maven-dependency-plugin を使用して WAR をアンパックできましたが、プロジェクトにアンパックされたものを含めてクラスパスに含めることができないWEB-INF/lib/*.jarためWEB-INF/classes/*、ビルドが失敗します。これらのファイルをクラスパスに含める方法はありますか、または WAR に依存するより良い方法はありますか?

どうもありがとう。

0 投票する
1 に答える
4874 参照

java - destFileNameはmaven-dependency-pluginによって使用されていませんか?

これはうまくいったと確信しています!

Javaサービスラッパーをappassemblerターゲットフォルダー内の特定のフォルダーに配置するためのMaven依存関係プラグイン構成があります。

ただし、wrapper.dll(リポジトリ内のファイル名)として書き込まれます。target.archは「windows-x86-32」に設定されています。

ログファイルの一部は次のとおりです。

0 投票する
2 に答える
5184 参照

maven-2 - mvn dependency:copy-dependencies はバージョンを削除します

プロジェクトで使用する依存関係のすべてのソースを取得するために、「mvn dependency:copy-dependencies」を使用しています。コマンドラインから使用するので、次のようになります。

小さな問題を除けば問題なく動作します。何らかの理由で、このプラグインによってバージョンが削除されます。そのため、commons-logging-1.1.1-sources.jar の代わりに、commons-logging-sources.jar を取得しています。

ドキュメントには、「stripVersion」引数がこの動作に影響を与えるはずであると書かれていますが、デフォルト値は false です。さらに、明示的に設定しようとしましたが、役に立ちませんでした。

jdk1.6.0_21でapache-maven-2.2.1を使用しています

ありがとう、タルログ。

0 投票する
3 に答える
7010 参照

maven-2 - maven-dependency-plugin:copy はクラスをコピーしようとします

親 pom と 2 つのモジュール pom があります。最初のモジュールでは、2 番目のモジュール (jar) をいくつかのフォルダーにコピーします。最初のモジュール pom からプロジェクトをコンパイルすると動作しますが、親プロジェクトの pom からコンパイルしようとすると、プラグインは jar の insted モジュール クラスをコピーしようとします。

[エラー] プロジェクト module1 で目標 org.apache.maven.plugins:maven-dependency-plugin:2.1:copy (default) を実行できませんでした: /home/chardex/projects/test/module2/target/classes からアーティファクトをコピー中にエラーが発生しました/home/chardex/projects/test/module1/target/lib/classes: /home/chardex/projects/test/module2/target/classes (ディレクトリです) -> [ヘルプ 1]

ありがとう。

0 投票する
1 に答える
973 参照

maven-plugin - (トポロジー) Maven 依存関係の並べ替え

多かれ少なかれ一度にリリースする必要がある多数の SNAPSHOT アーティファクトがあります。並べ替えを行ってから依存関係を一覧表示するプラグインを探していました (dependency:list は依存関係をアルファベット順に表示するように見えますが、dependency:tree は私たちの目的には特に便利ではありません)。

「依存度が最も低い」アーティファクトを最初にリリースし、次に「より依存度が高い」アーティファクトをリリースできるようにソートを行いたいと考えています。

他の誰かがこの必要性に遭遇したことがありますか?

0 投票する
2 に答える
684 参照

maven-2 - 集約ソース jar を構築するための Maven プラグイン構成が必要です

私はしばらくこれと戦っていて、多くのドキュメントページやその他の質問を読んでいますが、まだ機能させることができません.

私のORMLiteプロジェクトには、ormlite-coreコア機能を備えたプロジェクトと、さらに計画されたプロジェクトが-jdbcあり-androidます。これらの各サブプロジェクトにはコア機能が含まれていますが、アーキテクチャごとの実装が追加されています。-jdbcとバージョンの両方の単一セットの jar をリリースしたいと考えています。つまり、結果の jar に javadoc とソース-androidをコピーしたいと考えています。-core

javadocs の場合、includeDependencySourcesconfig エントリが true に設定されていれば問題ありませんでした。-androidただし、パッケージによってリリースされたソース jar にソースを含める方法について、しばらく格闘してきました-coremaven-dependency-plugin依存ソースをコピーして解凍しようとしましたtarget/sourcesが、適切なパスを使用してソース jar に含める簡単な方法がわかりません。maven-source-pluginドキュメントとmaven-assembly-pluginドキュメントを調べましたが、まだわかりません。

pom.xml誰かがこれを行うための魔法の maven fu を見つけた場合、適切な作業例を共有してもらえますか? どうもありがとう。

とりわけ、次の同様の質問を確認しました。また、Sonatype Maven のマニュアルも参照し、同様の質問をしている多数の Web ページを読みました。

0 投票する
2 に答える
6707 参照

maven-2 - maven-dependency-plugin、copy-dependencies: 一部のアーティファクト ID とその依存関係を除外します

1 つの依存関係とそのすべての推移的な依存関係を指定したフォルダーにコピーする必要があります。「excludeArtifactIds」でアーティファクトを除外できることはわかっていますが、それらのアーティファクトの推移的な依存関係も除外する必要があります。

これを行う方法はありますか?

0 投票する
1 に答える
7766 参照

eclipse - maven-dependency-plugin:unpack が Eclipse で失敗する

依存関係 globalmentor-core.jar に JavaScript のライブラリがあり、別のプロジェクトで maven-dependency を使用して JavaScript を Web ディレクトリに転送します。

それはコマンドラインで素晴らしく機能します。m2eclipse を使用する Eclipse では、次のようになります。

私が見つけることができる最も近いものはhttp://jira.codehaus.org/browse/MDEP-187で、誰かが「すぐに些細なパッチを提供する」と主張しています。それは 2008 年のことです。

これに対する修正はありますか、それとも行き詰まっていますか?