2013-02-26 115 views

回答

3

非常感谢@kurellajunior您的建议..它通过使用zipgroupfileset解决。 下面是创造完美,因为我需要的jar ant脚本

<project default="jar"> 
    <target name="jar"> 
      <jar destfile="destination directory/jarFileName.jar" basedir="my Eclipse project folder/bin (which holds all the .class files of my project separated by different package folder) "> 
      <zipgroupfileset dir="Location of my external jar file directory" includes="*.jar"/> 
      </jar> 
     </target> 
    </project> 
0

这是针对语言/ IDE概念的。你只能创建jar(库)。 依赖关系管理之外(如在行家) 可执行罐子可以有指向依赖性,但仍需要由您来捆绑相关性信息的清单...

的Netbeans在较早的时间在做捆绑一份体面的工作所有引用的jar一起 - 虽然很久没有使用过它。

编辑: 还有就是要建立这样一个广口瓶中的选项 - 在命令行。由于jar只是一个zip容器,所以您可以轻松编写一个脚本,将所有依赖关系与jar一起放在一个地方,然后再一次将所有依赖关联在一起。

我不推荐这个!

相关问题