【发布时间】:2011-07-26 21:05:31
【问题描述】:
我是 Java 编程新手。我最初是从 NetBeans 开始的,但在朋友的建议下,我转向了 Eclipse。
在 NetBeans 中,为项目预先编写的 ant 构建脚本会生成一个 Project.jar 文件并将所有需要的库/jar 放在 lib/ 文件夹中。
但是,在 Eclipse 中,我似乎需要编写自己的 ant 脚本。我写了几行来生成jar文件:
<target name="compile">
<mkdir dir="${build.dir}"/>
<javac srcdir="${src.dir}" destdir="${build.dir}" classpathref="jars" debug="on"/>
</target>
如何编写命令将用户库中的所有 jar 复制到 ${build.dir}/lib/ 文件夹?
谢谢。
【问题讨论】:
-
替代问题:鉴于我的 Java 类文件存储在“src/”中,并且在我的用户库中定义了一组相关的 .jar 文件,有人可以发布一个示例 build.xml 编译的脚本将 src 文件复制到“./dist/Project.jar”,将库中定义的 .jar 文件复制到“./dist/lib/”文件夹,并在 jar 中生成必要的清单文件?