在spring tool suite   中导出JAR包时报错  ,jar包运行也报错:jar中没有主清单属性,折腾了一天我是这样解决的,先自定义运行一下再导出:

点run as选择run configration   ,选择对应项目,然后填写主类,主类结构为  包名+类名,比如我的是com.vit.demo.SimpleApplication    ,程序运行没有报错后,就可以正常导出jar包了,注意导出时选择刚刚通过运行生成的配置文件。项目不运行在导出jar包时是找不到对应项目的,项目运行时不正常,导出的JAR包应该也会有问题。

 

导出成功后,进入jar包发现主类已经自动填写了。