0

我正在编写一个“构建”另一个程序。我计划将设置保存在生成​​的 jar 文件中,但是在写入外部 jar 时遇到了一些问题。任何帮助表示赞赏。

4

2 回答 2

2

jar 只是一个 zip 文件,因此您只需压缩文件并使用 .jar 扩展名命名 zip。

一个方便的创建 jar 档案的库是Shrinkwrap,它允许您使用 Java API 将类、资源等放入 jar 文件中

于 2012-12-20T23:17:34.227 回答
0

更好的解决方案是创建第二个 jar,并编写您自己的 ClassLoader 以从该 jar 加载类。一种插件机制。

于 2012-12-20T23:20:15.913 回答