当你在cmd中运行一个jar包并遇到“没有主清单属性”的错误时,这通常意味着jar包的META-INF/MANIFEST.MF文件中缺少了指定主类的Main-Class属性。以下是解决这个问题的详细步骤: 1. 确认jar包是否包含主清单属性 首先,你需要确认jar包中是否包含META-INF/MANIFEST.MF文件,并且该文件是否包含了正确的Main-Class属性。
最近涉及到接口自动化测试过程中,有些接口遇到需要依赖第三方jar包,而在idea中打包完jar文件后,在cmd窗口中使用命令运行jar包,发现无法运行问题,提示"XXXXXX.jar中没有主清单属性" 解决:缺少Main-Class文件,只需要在该文件最后加上对应jar包的类即可。
不知道程序是否是自己写的,如果自己写的建议使用工具导出jar包。因为按工具步骤你可以设置主方法,不然你要在jar包自己重新设置过主方法。打开jar(用RAR打开),里面有一个MANIFEST.MF的文件,打开,找到Main-Class这一行,再后面写上你的class文件,然后按回车(很重要),保存 ...