問題タブ [maven-install-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.
maven - チェックサム値が最も低い Intellij Maven インストール
intellij 2019.3.1 を使用していますが、mvn clean install を実行すると、最新のパッケージ バージョンを取得したいと考えています。 intellij は最も低いものを使用します。
私の pom でのみ、MyPackage 1.0.0 SNAPHSOT を使用します。Intellij は最も低いチェックサム値を使用しますか?この問題を処理するにはどうすればよいですか?
java - 非ファット jar ファイルを依存関係として Maven に追加する方法 - および消費者プロジェクトで依存関係をダウンロードする方法
Java と Maven を使用してセレン自動化フレームワークを作成しました。フレームワークの pom ファイルには、すべての依存関係の詳細が含まれています。maven-assembly-pluggin を使用して、フレームワークの jar ファイル (ファット jar と非ファット jar の両方) をビルドできます。
ファット jarを消費者プロジェクトとその作業の依存関係として使用できます。しかし、fat jar と systemPath の使用は避けたいと思います。
しかし、Maven Install Pluggin を使用している場合、依存関係はコンシューマ プロジェクトに追加されません。
Maven インストール プラグインを使用する (fat jar または non fat jar を使用)
Maven インストール プラグインで、Maven インストール プラグインを使用している場合、消費者プロジェクトには依存関係がありません (fat jar と non fat jar の両方)。ファット jar は 75MB で、ノン ファット jar はわずか 1 MB です。したがって、依存関係をダウンロードする必要がある消費者プロジェクトで、非脂肪の jar を使用したいと考えています。私はMavenが初めてです。提案や助けをいただければ幸いです。
私を助けてください、消費者プロジェクトで非脂肪ジャーを使用する方法は?
maven - maven-war-plugin を作成して、classes.jar のみをコピーし、.war をローカル リポジトリにコピーすることはできませんか?
OK、それで を使用しmaven-war-plugin
て戦争を構築していますが、これは正常に機能します。また、-classes.jar を生成するようにセットアップしました。
ビルドを実行すると、war と -classes.jar の両方が .m2 リポジトリにコピーされ、多くのスペースを占有します。
classes-jar だけをコピーしたいと思います。maven-install-plugin
ただし、を「スキップ」に設定すると、war と classes-jar の両方がスキップされます。
クラス jar のみがリポジトリにコピーされるように war ビルドを構成する方法はありますか?
前もって感謝します