导出的jar文件无法执行



我已经为我的gui应用程序创建了一个可运行的jar,但是当我点击它时,它不会执行。不过,项目在Eclipse中运行良好。我正在使用JOGL,如果有帮助的话,这些jar将在Eclipse内部外部调用。任何想法,为什么罐子不会执行?

可能所有引起问题的文件实际上都存在于项目中,但被注释掉了(因此,您没有在包资源管理器中看到它们,这是您通常使用的视图)。

删除后,一切都应该是好的。

编译警告不应该阻止您创建可运行的jar。并且替换已经存在的目录和依赖项是没有问题的。

可能是MANIFEST.MF的一些问题吗?我记得我自己在那一个和jar建设中遇到了问题。所以你可以在没有正确填写的情况下构建应用。问题是,你的jar不会执行简单的双击(或打开它与java -jar myapp)。

所以你的问题可能是可以解决的,通过添加这样的东西到META-INF/MANIFEST.MF:

Manifest-Version: 1.0
Main-Class: path.to.main.class

最新更新