我已经创建了一个可运行的gui应用程序jar,但是当我点击它时,它就不会执行了。项目在Eclipse中运行良好。我正在使用JOGL,如果有帮助的话,这些jar在Eclipse中被外部调用。任何想法为什么jar不会执行?
答案 0 :(得分:0)
可能所有引发问题的文件确实存在于项目中,但已被注释掉(因此,您没有在包浏览器中看到它们,这是视图,但您通常会使用它。)
删除后,一切都很好。
答案 1 :(得分:0)
编译警告不应阻止您创建可运行的jar。替换现有的目录和依赖项没有问题。
答案 2 :(得分:0)
MANIFEST.MF
会出现问题吗?我记得有一个问题和jar
建立自己。因此,您可以构建您的应用程序,而无需正确填写。问题是您的jar
无法在简单的双击(或使用java -jar myapp
打开)上执行。
因此,您可以通过向META-INF/MANIFEST.MF
添加类似内容来解决您的问题:
Manifest-Version: 1.0
Main-Class: path.to.main.class