Mavenで依存関係のある外部ライブラリを含むjarをつくる
pom.xmlに下記を記述して
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <configuration> <finalName>hogehoge</finalName> </configuration> </plugin>
下記コマンドを実行すると target/hogehoge-jar-with-dependencies.jar ができる。
mvn assembly:assembly -DdescriptorId=jar-with-dependencies