私はmavenツールを初めて使用しています。 pomと親pomに依存関係のjarファイルのみを含むjarファイルを作成し、これをサーバーの共有ライブラリとして展開したいと考えています。pomに依存関係jarだけを含むjarファイルを作成する方法
このjarファイルをビルドするには、mavenプラグインとその手順について教えてください。
私はmavenツールを初めて使用しています。 pomと親pomに依存関係のjarファイルのみを含むjarファイルを作成し、これをサーバーの共有ライブラリとして展開したいと考えています。pomに依存関係jarだけを含むjarファイルを作成する方法
このjarファイルをビルドするには、mavenプラグインとその手順について教えてください。
私のプロジェクトの1つでこれを確認しました。
Mavenインストールがパス上にあることを確認し、ターミナルエミュレータまたはcmd.exe(Windows)を使用して にプロジェクトが格納されているディレクトリに変更します。プロジェクト内のコピーの依存関係
あなたの依存関係が標的 - にダウンロードされます>依存ディレクトリ
このような目的のための最良のセットアップは、以下のとおりです。
次のコマンドを実行します。
MVN依存性maven-shade-pluginを使用して、すべてのプロジェクトの依存関係を含むjarファイルを作成します。
ありがとうkhmarbaise。私はmaven-shade-pluginを使いました。するとすべての依存関係のjarファイルが解凍され、単一のjarファイルに追加されています。私はすべての依存関係の瓶をメイン瓶の瓶にしたい。これは可能ですか? – sridhar
ジャージャーは不可能でもなく、意味がありません。 maven-assembler-pluginを経由すると、もちろんすべてを含むzipアーカイブを作成することができます。 – khmarbaise
クイックレスポンスのおかげで.. khmarbaise。だから、私の理解は、mavenは瓶の瓶を作るのをサポートしていないということです。私は正しいですか? – sridhar
Mavenの['assembly'](http://maven.apache.org/plugins/maven-assembly-plugin)プラグインを使用してから、[' exclude'](http://maven.apache .org/plugins/maven-assembly-plugin/examples/single/include-and-exclude-artifacts.html)を参照してください。私はそれを自分で試していない。 –