6

我最近使用 Eclipse IDE 构建了一个 JOGL 应用程序。当我在 Eclipse 上运行它时,它工作得非常好。

但是我想为这个应用程序制作一个 .jar 文件,这样我就可以把它放在我的网站上..

不幸的是,当我尝试导出它时,它说:

JAR 导出完成并出现警告。有关其他信息,请参阅详细信息。- 导出时出现编译警告:/BUGS/src/main.java - 将 /BUGS/.DS_Store 写入 JAR 时出现问题:重复条目:/DS_Store - 重复条目:.DS_Store

我相信这个警告并不重要......

但是当我实际运行 .jar 文件时

它不会运行,并显示“无法启动 Java JAR 文件“BUGS.jar”检查控制台是否有可能的错误消息。

对不起,我是新手......如何解决这个问题?如何检查控制台是否有可能的错误消息?

我在其他论坛中找到了建议我编辑清单文件的解决方案,但我不知道在哪里可以找到清单文件,因为导出应用程序后我只能在我的目录中看到 BUG.jar。它没有t 带有任何清单文件或任何东西。

或者有没有其他方法可以导出 JOGL?

谢谢....

干杯...

4

3 回答 3

2

我在http://wadeawalker.wordpress.com/2010/10/24/tutorial-creating-native-binary-executables-for-multi-platform-java-apps-with-opengl-和-eclipse-rcp/。它展示了如何从 Eclipse 中将 JOGL 应用程序导出为一组本机二进制文件,您可以像任何其他程序一样重新分发这些二进制文件(无需在用户机器上安装 Java)。

于 2010-10-25T14:45:59.363 回答
0

最好的方法是在 Eclipse IDE 中创建一个“可运行的 jar”。所有必要的库文件都将被打包,但是还有另一组称为 Native 文件的文件(你在 JOGL 设置期间安装的那些 .dll 文件)不能很好地工作即使你把它加到罐子里。

于 2011-01-31T15:28:01.113 回答
0

我以前见过 .DS_Store 的问题。尝试刷新项目/包。这对我有用。

于 2010-09-14T11:35:23.443 回答