我正在开发一个GUI应用程序,而不是分发一个jar而不是多个jar。
你能用清单来控制吗?
答案 0 :(得分:6)
另一个选择是使用自定义类加载器,例如:
答案 1 :(得分:3)
将你的罐子合并到一个罐子里。请参阅此thread。
答案 2 :(得分:2)
这样做时你需要小心。如果您正在合并的jar文件中包含关键信息的清单文件 - 这些文件可能会丢失,只会将最后一个文件合并。
E.g。如果合并JavaMail - 清单文件很重要。如果你失去它 - 发生了不好的事情。
最安全的做法是查看每个jar文件并检查清单文件。
答案 3 :(得分:0)
看看here。使用Netbeans 6.7.1将多个罐子组合成一个罐子
答案 4 :(得分:0)
创建一个阴影罐子,将多个罐子组合成一个罐子。 Maven开箱即用地支持此功能。