损坏的jar文件
我使用Eclipse在Windows 7中创建了一个jar文件。当我尝试打开jar文件时,它说jar文件无效或损坏。谁能建议我为什么jar文件无效?
回答:
当您在Windows资源管理器中双击一个JAR文件时,会发生这种情况,但是JAR本身实际上不是
JAR。真正的可执行JAR至少应具有带有main()
方法的类,并在中引用它MANIFEST.MF
。
在Eclispe中,您需要将项目导出为 Runnable JAR文件 而不是 JAR文件, 以获得真实的可执行JAR。
或者,如果您的JAR仅仅是一系列紧密相关的类(一个库)的容器,则您不应该双击它,而应使用某些ZIP工具将其打开。默认情况下,Windows资源管理器会将JAR文件与关联java.exe
,这不适用于那些类型的库JAR。
以上是 损坏的jar文件 的全部内容, 来源链接: utcz.com/qa/418729.html