本文共 491 字,大约阅读时间需要 1 分钟。
自己开发一个小的工具类,想直接用脚步调用这个工具类。想通过java -jar 来执行 网上一看 需要META-INF/MANIFEST.MF 指定一个main方法。试了不好用,自己写的MANIFEST.MF会被覆盖。 偶然发现maven可以帮我们做到,配置如下:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.4</version>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<classpathPrefix>lib/</classpathPrefix>
<mainClass>com.*.Main</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
<mainClass>com.*.Main</mainClass> 配置成你要执行的那个类。
转载地址:http://jqnmi.baihongyu.com/