http://cache.baiducontent.com/c?m=9d78d513d99712f406bac2690d67913b0e54f13d6186834b68d4e217c03f07564616f4bb51351174829b2f2640b8492db5a36a29635461f18cc8f9198efdd2737fcf6163645bc61f1d895fe9895124b23d8d0ab7f24cf0ba8763d2f88ec4df230f9d151824dba4cc105b47963aa1476cb9e1c255461f56e1bc6e32e20f206fcc781ef75afae037640484f6d8&p=c47cc64ad4af07ec08e2947d0a488f&newp=98769a478edb5bf012bd9b7e0e1196231610db2151d6d41227cc8917d9&user=baidu&fm=sc&query=Failed+to+local+Main-class+manifest+aatribute&qid=a564e8e60004066e&p1=2
java -jar ** .jar
原因描述:MANIFEST.MF文件中的Main-Class配置不正确或格式不正确
检查方式:以WinRarR的方式打开jar包,如图所示,

点击进入箭头所指的META-INF文件夹

将MANIFEST.MF拷贝出来进行编辑
编辑内容,示例如下:

注意好以上三个方面就应该没什么问题了
将编译好的MANIFEST.MF文件依然以WinRaR的打开方式覆盖已有的,或添加到META-INF文件夹目录下,
完事...
本文详细介绍了如何解决Java JAR包中MANIFEST.MF文件配置错误导致的本地Main-class属性缺失问题。通过使用WinRAR打开JAR包,进入META-INF文件夹,检查并编辑MANIFEST.MF文件中的Main-Class配置,确保其正确无误。最后,覆盖或添加到META-INF文件夹,问题即可解决。

3998

被折叠的 条评论
为什么被折叠?



