Java -Jar指令运行jar时,提示“没有主属性清单”问题解决

问题描述:使用开发工具或maven打包后,运行jar包是,提示“没有找到主属性清单”。
问题分析:出现以上问题的原因是因为在META-INF/MANIFEST.MF文件中没有添加Main-Class。例如:Main-Class: com.cdp.cde.v2.ui.QueryFrame。
解决方案:可以使用解压缩工具打开对应的jar包,然后找到该.MF文件,添加对应的Main-Class,保存后再执行。
类似问题:

  1. MAINFEST.MF中已经指定了Main-Class,但运行时仍然报错。解决方法,不要将该MainFest文件放在src下,打包时注意指定路径。
posted @ 2021-03-16 14:57  Sean_Deng  阅读(374)  评论(0编辑  收藏  举报