java - 为 java 项目创建 .exe

标签 java jar executable lwjgl slick2d

我在 Game Jam 期间开发了一款游戏,我想创建一个可执行文件以将其分发给其他团队成员。

游戏使用了 slick2d 和 lwjgl 库。我已尝试使用 JExePack,但我获得的 .exe 文件不可运行,启动时出现错误。

即使是 jar 文件也会让我出错。

我只能在 IDE 上启动游戏。当我使用命令行启动它时:java -jar "game.jar",它显然告诉我缺少库,即使我指出了 lib 文件夹的路径。

有没有一种简单的方法来创建可执行文件?

提前致谢。

最佳答案

我认为使用 jar 是个好主意。

您需要将每个必需的 jar 一个一个地添加到类路径中,以便 jar 正常运行。

关于java - 为 java 项目创建 .exe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20238514/

相关文章:

javascript - 如何在客户端运行程序或批处理文件?

java - 带绝对目录的 Runtime.exec()

java - 你怎么能像 Jackson 的 @JsonAnySetter 一样得到 Gson 中无法识别的 JSON 字段列表?

java - 如何使用JXDatePicker?

java - 主要 Activity 未正确引用外部 java 类

java - 如何在 Runnable Jar 中设置 config.ini 文件的路径?

java - 从第三方库和 JAR 中删除不必要的类

java - 哪个 weblogic jar 文件包含 com.bea.logging.BaseLogRecord?

c++ - 如何将多个 .cpp 文件添加到一个 CMakeLists.txt 中

java - 在 Java Swing 中处理退格键