发现问题:
默认使用mvn clean package
生成的jar文件中的 MANIFEST.MF 是这样的:
1 | Manifest-Version: 1.0 |
这种jar文件执行的时候会返回 xxx.jar中没有主清单属性。
解决方法:
修改 pom.xml文件:
1 | <plugin> |
现在重新打包生成的MANIFEST.MF中多了一行Main-Class: com.shengyayun.App
默认使用mvn clean package
生成的jar文件中的 MANIFEST.MF 是这样的:
1 | Manifest-Version: 1.0 |
这种jar文件执行的时候会返回 xxx.jar中没有主清单属性。
修改 pom.xml文件:
1 | <plugin> |
现在重新打包生成的MANIFEST.MF中多了一行Main-Class: com.shengyayun.App