問題タブ [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.
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 だけを含めるにはどうすればよいですか? ティア!
maven - jar内のリソースフォルダー
プロパティ ファイルを jar 内に配置するのは適切な方法ではないことはわかっていますが、シナリオではその要件が規定されています。私が欲しいのは、リソースフォルダーの内容をそのままjar内に入れることです。私のMavenプロジェクトでは、リソースの内容はjarに追加されますが、jarのルートに追加されます。必要なのは、次の構造の jar を用意することです:
jar root
|__com | __com
| |_mycompany
| |____my Java ファイルは期待どおりにここに
|
__resources |
__my
プロパティ ファイルと構成ファイルはここにあるはず
です
。|__私の会社
| |____Java ファイルは期待どおりにここにあります
|
|__my プロパティ ファイルと構成ファイル
リソースフォルダーをEclipseのソースフォルダーとして追加できることはわかっていますが、mavenに基づくソリューションが必要です。
前もって感謝します。
jar - プロジェクトで同じ名前でバージョンが異なる2つのjarファイルをマージする方法は?
httpclient-4.2.3.jar
とのような 2 つの jar ファイルhttpcore-4.2.jar
を使用していますが、同じ名前でバージョンが異なる別の 2 つのファイルhttpclient-4.3.4.jar
とhttpcore-4.3.jar
. 同じプロジェクトで 4 つのファイルすべてを使用するにはどうすればよいですか?
私を助けてください。
maven - maven-jar-plugin の jar から Java ファイルを除外するにはどうすればよいですか?
プロジェクトをコンパイルしてjarとしてパッケージ化するためにpom.xmlを作成しましたが、実際にコンパイルしてjarが作成されました-問題は、クラスとjavaの両方を含むjarを取得したことです。
Java ファイルを失うにはどうすればよいですか? 私はそれらを必要としません。
これは私が作成したpom.xmlです:
jboss - jar ファイルを JBoss EAP にデプロイする方法には、maven による依存関係が付属しています
jar ファイルを JBoss EAP 6 にデプロイするのに苦労しています。私のアプリはいくつかの依存関係に依存しています。maven-jar-plugin、maven-assembly-plugin を使用するなどのハックを試みましたが、どちらも機能しません。ちなみにjarファイルはこんな感じで作ってみました。
しかし、私はそれが絶対にうまくいかないことを発見しました。jar がそれ自体の中に jar をロードする方法がないためです。
何か案が?
java - maven - コードを .class ではなく jar ファイルにコンパイルする方法
Mavenを使用してグルーヴィーなプロジェクトを構築しようとしています。私のパッケージ タイプは war ファイルです。Maven はプロジェクトをビルドし、すべての依存ライブラリを WEB-INF/lib フォルダーに配置していますが、すべてのコードをクラス ファイルにコンパイルして WEB-INF/classes フォルダーに配置しています。プロジェクト用のjarファイルも作成し、それをWEB-INF/libフォルダーに入れるようにmavenに指示する方法はありますか。
私の pom.xml は次のようになります。
maven - 依存関係を含む Maven テスト jar
私のプロジェクトはいくつかのモジュールに分割されています。そのうちの 1 つは、他のモジュールに使用されることになっている共通のものです。
このモジュールには、他のモジュールから使用できるようにしたい TestUtils があります。
ライブラリが test-jar に追加されていないようです。どうすればこれを達成できますか?
私の pom.xml には、次のようなシステムパスを介して含めるいくつかのライブラリが含まれています。