我完成了我的程序编码。现在我想与世界分享它,以便每个人都喜欢。我的程序需要从.xml文件中读取数据,该文件应保持可编辑状态 - 我希望用户创建自己的设置。
我已将项目导出到可执行的JAR文件中。 .xml文件是src文件夹的一部分,位于JAR中。
现在我想将可执行JAR转换为.exe文件。但我想保留.xml文件,因此用户仍然可以进行更改。如果我使用像Launch4j这样的工具,它只会创建一个几乎不起作用的.exe文件。
我希望得到有用的答案。
此致 SLyzer
答案 0 :(得分:0)
一种选择是将您的项目转变为使用gradle的application plugin项目。
应用程序插件将允许您构建一个zip文件,其中包含一个bin目录,其中包含用于启动应用程序的Windows bat和UNIX shell脚本。 zip文件还包含您的JAR文件和应用程序的所有JAR文件依赖项,因此您的应用程序在zip文件中是自包含的。您还可以配置要复制到zip文件中的其他数据文件,例如XML配置文件。
Eclipse Buildship插件提供了gradle和eclipse的出色集成。