Пакет Eclipse Ant Script Complie не существует - PullRequest
1 голос
/ 01 ноября 2011

Я собираю проект в Eclipse.У меня есть следующий скрипт, который соответствует Java-проекту, который я использую import org.apache.xmlrpc.XmlRpc;

Я добавил xmlrpc-2.0.1.jar в папку с именем jar и для построения пути, а также в ant, как показано ниже.Я получаю сообщение об ошибке "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>

Спасибо за вашу помощь.

Ответы [ 2 ]

0 голосов
/ 02 ноября 2011

Classpath должен быть определен внутри задачи javac.

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

Должно быть:

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

Надеюсь, это поможет.

0 голосов
/ 01 ноября 2011

Сама банка должна быть в пути к классам. Не каталог, содержащий банку:

<path id="compileClasspath">
    <fileset dir="jar">
        <include name="xmlrpc-2.0.1.jar"/>
    </fileset>
</path>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...