【问题标题】:Exporting to a exe with jarsplice使用 jarsplice 导出到 exe
【发布时间】:2013-08-23 02:12:24
【问题描述】:

我正在使用 lwjgl 制作游戏,并试图弄清楚如何将其导出到单个可运行的 jar 或 exe 中。

我看到我可以使用 jarsplice 相当容易地制作 exe,所以我按照说明进行操作,

  1. 我从 Eclipse 导出了一个 jar(不是可运行的)
  2. 然后添加该 jar、游戏使用的所有 jar 以及它需要的原生对象。
  3. 当我尝试在 jarsplice 中创建 exe 时,提示打开 zip 文件时出错。

我很确定当 eclipse 制作一个 jar 时,它会将项目中的所有文件夹打包为 zip 文件夹。

那么我应该让 eclipse 制作一个只有类而不是资源文件夹的 jar,然后将它与 jarsplice 一起使用吗?

如果是这样,我必须将该文件夹放在哪里,而最终用户无法访问它?

【问题讨论】:

  • 嗯,显然我并不是说根本无法访问,我只是说我想要一个图标中的所有文件,而不是让文件夹坐在那里,你可以帮帮我...不要对抗...

标签: java jar export exe lwjgl


【解决方案1】:

这些步骤对我有用:

  1. 使用 Eclipse 选择“将所需库复制到生成的 JAR 旁边的子文件夹中”导出为可运行 Jar。此文件夹名为[jarname]_lib。
  2. 打开 JarSplice 并添加主程序 jar,以及可以在 [jarname]_lib 中找到的所有库。
  3. 为该项目添加所有本地人,这些可以在[jarname]_lib/natives 文件夹中找到。
  4. 添加主类位置
  5. 导出罐

【讨论】:

  • 如果这不起作用,也许你可以在通过 JarSplice 之前尝试运行它。
  • 如果问题只发生在使用Jarsplice时,那么不妨看看这个问题:stackoverflow.com/questions/574809/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-15
  • 1970-01-01
  • 2012-02-24
相关资源
最近更新 更多