問題タブ [maven-jar-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 投票する
1 に答える
10161 参照

java - maven-assembly-plugin で package.jar を含める方法

プロジェクト jar とその依存関係を含むプロジェクトの zip をビルドするために、maven と maven-jar-plugin および maven-assembly-plugin を使用しました。

これはプラグイン構成です:

これが assembly.xml です。

を使用して maven-jar-plugin によって作成された jar を含めようとしました<fileSet><includes>${project.build.finalName}</includes>...。しかし、これはエラーをスローします:

エントリを省略しfilesetて、依存関係のみを含む zip を取得します。

maven-jar-plugin によって作成された jar だけを含めるにはどうすればよいですか? ティア!

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

maven - jar内のリソースフォルダー

プロパティ ファイルを jar 内に配置するのは適切な方法ではないことはわかっていますが、シナリオではその要件が規定されています。私が欲しいのは、リソースフォルダーの内容をそのままjar内に入れることです。私のMavenプロジェクトでは、リソースの内容はjarに追加されますが、jarのルートに追加されます。必要なのは、次の構造の jar を用意することです:

jar root
|__com | __com
| |_mycompany
| |____my Java ファイルは期待どおりにここに |
__resources | __my
         プロパティ ファイルと構成ファイルはここにあるはず です 。|__私の会社 | |____Java ファイルは期待どおりにここにあります |








|__my プロパティ ファイルと構成ファイル

リソースフォルダーをEclipseのソースフォルダーとして追加できることはわかっていますが、mavenに基づくソリューションが必要です。

前もって感謝します。

0 投票する
0 に答える
209 参照

jar - プロジェクトで同じ名前でバージョンが異なる2つのjarファイルをマージする方法は?

httpclient-4.2.3.jarとのような 2 つの jar ファイルhttpcore-4.2.jarを使用していますが、同じ名前でバージョンが異なる別の 2 つのファイルhttpclient-4.3.4.jarhttpcore-4.3.jar. 同じプロジェクトで 4 つのファイルすべてを使用するにはどうすればよいですか?

私を助けてください。

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

maven - maven-jar-plugin の jar から Java ファイルを除外するにはどうすればよいですか?

プロジェクトをコンパイルしてjarとしてパッケージ化するためにpom.xmlを作成しましたが、実際にコンパイルしてjarが作成されました-問題は、クラスとjavaの両方を含むjarを取得したことです。

Java ファイルを失うにはどうすればよいですか? 私はそれらを必要としません。

これは私が作成したpom.xmlです:

これは私が得る瓶です

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

jboss - jar ファイルを JBoss EAP にデプロイする方法には、maven による依存関係が付属しています

jar ファイルを JBoss EAP 6 にデプロイするのに苦労しています。私のアプリはいくつかの依存関係に依存しています。maven-jar-plugin、maven-assembly-plugin を使用するなどのハックを試みましたが、どちらも機能しません。ちなみにjarファイルはこんな感じで作ってみました。

しかし、私はそれが絶対にうまくいかないことを発見しました。jar がそれ自体の中に jar をロードする方法がないためです。

何か案が?

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

java - maven - コードを .class ではなく jar ファイルにコンパイルする方法

Mavenを使用してグルーヴィーなプロジェクトを構築しようとしています。私のパッケージ タイプは war ファイルです。Maven はプロジェクトをビルドし、すべての依存ライブラリを WEB-INF/lib フォルダーに配置していますが、すべてのコードをクラス ファイルにコンパイルして WEB-INF/classes フォルダーに配置しています。プロジェクト用のjarファイルも作成し、それをWEB-INF/libフォルダーに入れるようにmavenに指示する方法はありますか。

私の pom.xml は次のようになります。

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

maven - 依存関係を含む Maven テスト jar

私のプロジェクトはいくつかのモジュールに分割されています。そのうちの 1 つは、他のモジュールに使用されることになっている共通のものです。

このモジュールには、他のモジュールから使用できるようにしたい TestUtils があります。

ライブラリが test-jar に追加されていないようです。どうすればこれを達成できますか?

私の pom.xml には、次のようなシステムパスを介して含めるいくつかのライブラリが含まれています。