【发布时间】:2013-09-30 01:29:40
【问题描述】:
我一直在研究试图找到一种方法将多个 Jar 文件合并到 Jar 上作为可交付成果。
在一个目录中,我有一个名为 Jar_gen.xml 的 ant 文件,其中包含以下完整代码
<target name="combine-jars">
<jar destfile="out.jar">
<zipgroupfileset dir="lib" includes="*.jar"/>
</jar>
</target>
在同一个目录中,我还有另一个名为 lib 的目录,其中包含我想要展平的所有 Jar 文件。
我一直在运行 ant 脚本
ant -buildfile Jar_gen.xml
确保我从 Jar_gen.xml 文件所在的同一目录运行它。
我的 ant 脚本没有输出,我也不知道为什么。有人可以帮我修复我的脚本,这样我就可以展平我所有的 jar 并继续构建我的可交付包。
注意
我没有主类,所以 Eclipse 可运行 Jar 对我不起作用
我很少有运行 Ant 脚本的经验,所以完整的答案会很有帮助。
【问题讨论】: