バンドル/標準プラグインだけで Maven 1.x を使用する場合、実行可能な Jar を構築するにはどのような構成が必要ですか?
回答は以下をカバーする必要があります。
- ターゲット Jar に依存関係を含める
- 依存関係の Jar にアクセスできるようにするための適切なクラスパス構成
バンドル/標準プラグインだけで Maven 1.x を使用する場合、実行可能な Jar を構築するにはどのような構成が必要ですか?
回答は以下をカバーする必要があります。
最も簡単な方法は、maven.jar.mainclassプロパティを使用するメインクラスに設定することです。
マニフェストクラスパスを設定する限り、maven.jar.manifest.classpath.add = trueを使用して、project.xmlに記述されている依存関係に基づいてmavenにクラスパスを自動的に更新させることができます。
免責事項:Maven 1を使用してから長い時間が経ち、これをテストしませんでしたが、これで正しい方向に進むことができると確信しています。詳細については、jarプラグインのドキュメントを確認してください。