2013-09-23 4 views
0

Je suis nouveau dans la construction Ant et j'ai commencé quelques choses de base. Cependant maintenant dans mon fichier java j'ai importé une classe d'un paquet qui est présent dans un autre projet. Et je ne comprends pas comment le dire à la tâche javac de Ant. Le code est le suivant:Importer un package à partir d'un autre projet dans Ant

<?xml version="1.0"?> 
<project name="Hello World Project" default="info"> 
<target name="info"> 
    <javac srcdir="C:\Web Services\WebServicesEx\src\com\impl" 
     destdir="C:\Web Services"> 
    </javac>  
</target> 
</project> 

Lorsque je tente de générer le fichier de classe pour ce fichier Java, je reçois toujours erreur indiquant que le paquet n'existe pas. Je sais que ce doit être une chose très simple pour laquelle je ne suis pas capable de trouver la solution.

Répondre

0

Vous devez spécifier les artefacts de sortie de l'autre projet dans votre chemin de classe. Voir Javac et Path-like Structures à partir du Apache Ant User Manual.

+0

merci .. j'ai utilisé tag de ANT et j'ai été en mesure de générer le fichier de classe – gogo

+0

Génial, heureux d'entendre ça a fonctionné! BTW, marquer cette réponse comme correcte pour aider les autres à identifier rapidement la solution. – joescii

Questions connexes