category: Java
DATE : 2006/08/10 (Thu)
DATE : 2006/08/10 (Thu)
実行可能な JAR ファイルを作るには、マニフェストファイルに MainClass: 属性を付けて、main メソッドを持ったクラスを完全修飾名で指定します。
Maven では、そのような属性を持ったマニフェストファイルを生成するような設定ができます。
MainClass: 属性を持つマニフェストファイルを生成する設定は、次のようになります。
(「...」部分は省略を表します)
<project ...>
...
<build>
...
<plugins>
...
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifest>
<mainClass>(メインクラスの完全修飾名)</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
...
</plugins>
...
</build>
...
</project>
maven-jar-plugin の archive 変数の設定を行うところがミソです。
参考文献
PR
●この記事にコメントする
忍者ブログ [PR]