当您在Windows资源管理器中双击一个JAR文件时,会发生这种情况,但是JAR本身实际上不是 可执行的
JAR。真正的可执行JAR至少应具有带有
main()方法的类,并在中引用它
MANIFEST.MF。
在Eclispe中,您需要将项目导出为 Runnable JAR文件 而不是 JAR文件, 以获得真实的可执行JAR。
或者,如果您的JAR仅仅是一系列紧密相关的类(一个库)的容器,则您不应该双击它,而应使用某些ZIP工具将其打开。默认情况下,Windows资源管理器会将JAR文件与关联
java.exe,这不适用于那些类型的库JAR。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)