![](/img/trans.png)
[英]Finished Java project, now creating jar or .exe file (with Database)
[英]Creating a .exe for a java project
我在Game Jam期间开发了一款游戏,我想创建一个可执行文件,将其分发给其他团队成员。
游戏使用slick2d和lwjgl库。 我试过使用JExePack,但我得到的.exe文件不可运行,启动时出错。
即使是jar文件也会给我带来错误。
我只能在IDE上启动游戏。 当我使用命令行启动它时:java -jar“game.jar”,它显然告诉我缺少库,即使我指明了lib文件夹的路径。
有没有简单的方法来创建可执行文件?
提前致谢。
我认为使用罐子是一个好主意。
您需要在类路径中逐个添加每个必需的jar,以使jar正常运行。
Launch4J( http://launch4j.sourceforge.net/ )是我最喜欢的工具。 您可以从IDE导出可执行jar并从中创建exe。 在Eclipse中创建可执行jar使您可以选择在其中包含所有必需的库,这样可以避免在创建exe文件时手动添加它们。 您需要的最小设置是:
多数民众赞成(据我记得)
如果你想要exe你可以使用exe4j ,它是一个非常有用的工具,但我认为使用jar更好,因为你可以在每个平台上运行它们。 无论如何,当您导出jar时,如果它自动导入lib,请检查ide的首选项。 (例如,在eclipse上,你可以将所需的libs打包到导出的jar中)
您可以使用Luncher4j创建exe文件并将jar库转换为dll文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.