Eclipse から Maven を実行して JAR を生成するときは、コマンド ラインからそのように JAR を実行する必要があります。
java -classpath [long list of dependencies] uk.co.superzoom.App
それは JAR をリリースする最良の方法ですか、それともその方法で JAR を実行できるように pom.xml を変更する必要があります:
java -jar myjar.jar
2 番目のケースの場合、2 つの変更が必要になります。
1) 実行可能な JAR を作成するために、メイン クラスに関する情報をマニフェストに追加します。
Main-Class: uk.co.superzoom.App
2) 毎回コマンド ラインから長いリストを記述する必要なく、すべての依存関係を自動的に追加します (現時点では、Eclipse からのみ表示されますが、コマンド ラインからは長いリストを追加する必要があります)。
pom.xml で手順 (1) と (2) を実装するにはどうすればよいですか。この例を挙げていただけますか?