我已经为我的 gui 应用程序创建了一个可运行的 jar,但是当我单击它时,它不会执行。不过,项目在 Eclipse 中运行良好。我正在使用 JOGL,如果有帮助,这些 jar 会在 Eclipse 中被外部调用。关于为什么 jar 不会执行的任何想法?
user868935
问问题
166 次
3 回答
0
可能所有引起问题的文件确实存在于项目中,但被注释掉了(因此,您没有在包资源管理器中看到它们,这是您通常使用的视图)。
删除它们后,一切都会好起来的。
于 2013-02-27T22:17:35.727 回答
0
编译警告不应阻止您创建可运行的 jar。并且替换已经存在的目录和依赖也没有问题。
于 2013-02-27T22:37:26.887 回答
0
会不会有问题MANIFEST.MF
?我记得在那个问题上遇到了问题并jar
建立了自己。因此,您无需正确填写即可构建您的应用程序。问题是你jar
不会在简单的双击(或用java -jar myapp
)打开它时执行。
因此,您的问题可能可以通过添加以下内容来解决META-INF/MANIFEST.MF
:
Manifest-Version: 1.0
Main-Class: path.to.main.class
于 2016-10-28T23:07:25.157 回答