在ant构建文件中添加第三方jar的类路径

时间:2012-05-25 09:44:05

标签: ant build jar classpath jsoup

我想在我的ant项目中使用第三方jar文件。 我想我应该在build.xml文件中添加一些内容。 实际上我想在我的构建文件中添加Jsoup依赖项。 我在谷歌搜索后读过一些东西,但我找不到。 我已经尝试了

 <classloader loader="system">
    <classpath>
        <fileset dir="${basedir}" includes="jsoup-1.6.2.jar"/>
    </classpath>
</classloader>

有人可以告诉我该怎么做?

2 个答案:

答案 0 :(得分:2)

以下是将jar添加到javac类路径的一种方法。

<javac srcdir="${src}" destdir="${classes}">
    <classpath>
        <pathelement location="jsoup-1.6.2.jar"/>
    </classpath>
</javac>

您还可以在javac范围之外定义类路径(例如,在构建文件的顶层),然后在javac任务中通过id引用它。

答案 1 :(得分:0)

感谢您的回复。但后来我设法解决了这个问题。 因为这是蚂蚁项目。有一个ivy.xml,所以只需在ivy.xml中添加jsoup的ant依赖就可以了。