我有两个netbeans项目,我需要在一个“大”jar中合并2个输出jar。问题是这两个项目共享很多类,这显然是个问题。我已经在使用带有zipgroupfileset属性的ANT,但它复制了所有类。有没有办法可以从项目1中选择所有类,那么项目2中缺少的类?非常感谢你的帮助
编辑:我被迫有2个项目(有时我甚至没有第二个项目,只有jar)所以我有点必须制作一个ANT脚本我认为。奇怪的是没有像这样的属性不复制已经存在的类
答案 0 :(得分:1)
重复代码容易出错。有几种方法可以解决这种重复问题。
答案 1 :(得分:0)
Eclipse为您做到了。
你可以在eclipse中创建一个新项目,在项目中导入你的jar并导出他。
选择Export / Java / Runnable Jar时,选中选项"将所需库提取到生成的jar"中。只复制每个罐子的一个副本。