如何在build.xml中添加.jar



我有一个java web程序,它实现了.jar,没有它就无法编译。我已经上传了所有具有适当目录名的文件,但我不知道如何获取build.xml来知道在哪里可以找到.jar。jar文件在我的src/program目录中。我知道我需要使用<classpath>标签。我需要把它放在<javac>标记内的"编译"目标中吗?

<?xml version="1.0" encoding="utf-8"?>
<project name="helloworld" default="compile" basedir=".">
    <property name="project.src.dir" value="${basedir}/src"/>
    <property name="project.lib.dir" value="${basedir}/src/program"/>
    <property name="project.classes.dir" value="${basedir}/classes"/>
    <path id="lib.path">
        <fileset dir="${project.lib.dir}" includes="**/*.jar"/>
    </path>
    <target name="compile">
        <javac srcdir="${project.src.dir}" includes="**/*.java" destdir="${project.classes.dir}" classpathref="lib.path"/>
    </target>
</project>

您需要将jar添加到<javac>标记的classpath属性或<classpath>标记中。

直接来自蚂蚁用户指南的示例。

<javac srcdir="${src}"
         destdir="${build}"
         classpath="xyz.jar"
         debug="on"
         source="1.4"
/>

相关内容

  • 没有找到相关文章

最新更新