当前位置: 首页 > 知识库问答 >
问题:

使用JAR导出到exe

桂飞翼
2023-03-14

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

我看到我可以使用jarplice使exe相当容易,所以我按照说明,

  1. 我从eclipse导出了一个jar(不是可运行的)
  2. 然后添加了那个罐子,游戏使用的所有罐子,以及它需要的当地人。
  3. 当我试图在jarplice中创建一个exe时,它说打开zip文件出错。

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

所以我应该让eclipse用类而不是资源文件夹做一个罐子,然后用它来处理jarplice吗?

如果是这样的话,我要把这个文件夹放在哪里,而不是最终用户可以访问它?

共有1个答案

家志学
2023-03-14

这些步骤对我很有效:

  1. 导出为可运行Jar,Eclipse选择“将所需库复制到生成Jar旁边的子文件夹”。此文件夹称为[jarname]\u lib
 类似资料:
  • 问题内容: 如何使用Netbeans将Java项目导出到JAR?我找不到类似Eclipse中的选项。 问题答案: 您需要启用该选项 (但默认情况下启用此功能)

  • 我有日蚀。 我可以用库导出jar(Export- 导出的libs放入projectName_libs文件夹。我可以为导出的库更改(在eclipse中)文件夹名吗?

  • 我确实检查了已经回答过的问题,这些问题的主题几乎与这个问题相同,但没有一个回答过的问题能够解决我的问题。 我已经在线搜索了大约4个小时,尝试了很多不同的方法来解决我的问题。。 我想在Java做一个乒乓游戏,现在我想导出我的项目,这样我就可以把它发给一些朋友,这样他就可以试试了。 我在这个项目中使用LWJGL,所以我确实在参考库和LWJGL中添加了一些JAR。jar添加了windows本机,它包含在

  • 当我试图将我的项目导出到可执行的。jar文件时,像hibernate.cfg.xml或log4j-properties这样的配置文件不会导出到JAR中。我必须手动将它们添加到存档中。文件位于项目根文件夹中的/target/文件夹中。 如何让Eclipse也导出配置文件?

  • 我有一个我写的程序的输出文件。它由FileWriter和BufferedWriter编写。 我是否错误地使用了FileWriter/BufferedWriter,或者它在.jar文件中不起作用?

  • 我尝试将我的一个IntelliJ项目导出到.jar中,如果我在consol(java-jar name.jar)中运行.jar 它显示缺少JavaFX运行时,但这是必需的。如果我开始我的项目在IntelliJ它工作一切良好。 IntelliJ终极2020.1。 请耐心等待,这是我第一个自己的java项目和第一个fx应用程序, 也是我第一次尝试创建JAR。 我把一些设置的屏幕截图放在下面(链接)。