Eclipse Ant脚本编译包不存在



我正在Eclipse中编译一个项目。我有以下ant脚本,它符合java项目,我正在使用import org.apache.xmlrpc.XmlRpc;

我已经将xmlrpc-2.0.1.jar添加到名为jar的文件夹和构建路径中,如下所示。我得到错误"package org.apache.xmlrpc does not exist [javac] import org.apache.xmlrpc.XmlRpc;我错过了什么吗?

<?xml version="1.0" encoding="UTF-8"?>
<project name="buildFiles" default="compile">
    <path id="compileClasspath">
                <fileset dir="jar"/>
    </path>
     <target name="compile" description="compile the source " >
        <javac srcdir="." destdir="build"/>
        <classpath refid="compileClasspath"/>
     </target>
</project>

谢谢你的帮助。

jar本身必须在类路径中。不是包含jar的目录:

<path id="compileClasspath">
    <fileset dir="jar">
        <include name="xmlrpc-2.0.1.jar"/>
    </fileset>
</path>

Classpath需要在javac任务中定义。

<javac srcdir="." destdir="/>
    <classpath refid="compileClasspath"/>
应:

<javac srcdir="." destdir="build">
    <classpath refid="compileClasspath"/>
</javac>

希望对你有帮助。

相关内容

  • 没有找到相关文章

最新更新