将 java 应用程序分发为 exe,依赖于 xml 文件

Distributing a java app as exe, with dependency on xml files

我需要将 java 应用程序分发为 exe,但我的 jar 依赖于程序 read/written 中的 xml 个文件。

我尝试过 jar to exe 工具(NSIS、jar2exe),但似乎没有一个可以选择包含程序所依赖的文件。

我的实际问题是:如何在 exe 中包含 jar 和 xml 文件?

感谢您的帮助!

您的 jar 文件不应依赖于您的应用程序读取或写入的 xml。 Jar 应该只包含应用程序代码。并且您的 xml 应该放在 read/write 的某个位置。 Jar 应该是你的应用程序代码包。如果它生成、写入或更新一些 xmls 那些应该放在与 jar 文件不同的位置。