Bonjour
Je n'arrive pas à lancer le ant build
Il me dit qu'il y a un pb de compilation. Or dans Eclipse je n'ai pas d'erreur
Est ce dû au nom des .jar que j'ai importé en suivant le lien sur le site qui n'est pas bon ?
"jaxen-1.1-beta-6.jar" (au lieu de jaxen.jar)
"dom4j-1.6.1.jar"( au lieu de dom4j.jar)
Voici une partie du log de l'erreur
Merci d'avance
check:
yaps-prepare:
[echo] Setup the Yaps environment
yaps-compile:
[echo] Compile the YAPS classes
[javac] C:\Users\Nazim\Dropbox\JAVA\GLG203\TP07\build.xml:212: warning: 'inc
ludeantruntime' was not set, defaulting to build.sysclasspath=last; set to false
for repeatable builds
[javac] Compiling 86 source files to C:\Users\Nazim\Dropbox\JAVA\GLG203\TP07
\Yaps\classes\production
[javac] C:\Users\Nazim\Dropbox\JAVA\GLG203\TP07\Yaps\src\java\com\yaps\petst
ore\server\domain\CreditCard.java:3: error: package org.dom4j does not exist
[javac] import org.dom4j.Document;
[javac] ^
[javac] C:\Users\Nazim\Dropbox\JAVA\GLG203\TP07\Yaps\src\java\com\yaps\petst
ore\server\domain\CreditCard.java:4: error: package org.dom4j does not exist
[javac] import org.dom4j.DocumentHelper;
[javac] ^
[javac] C:\Users\Nazim\Dropbox\JAVA\GLG203\TP07\Yaps\src\java\com\yaps\petst
ore\server\domain\CreditCard.java:5: error: package org.dom4j does not exist
[javac] import org.dom4j.Element;
[javac] ^
[javac] C:\Users\Nazim\Dropbox\JAVA\GLG203\TP07\Yaps\src\java\com\yaps\petst
ore\server\domain\CreditCard.java:50: error: cannot find symbol
[javac] public Document toXML(){
[javac] ^
[javac] symbol: class Document
[javac] location: class CreditCard
[javac] C:\Users\Nazim\Dropbox\JAVA\GLG203\TP07\Yaps\src\java\com\yaps\petst
ore\server\service\creditcard\CreditCardService.java:3: error: package com.barkb
ank.verifier does not exist
[javac] import com.barkbank.verifier.VerifyCreditCardServlet;
[javac] ^
[javac] C:\Users\Nazim\Dropbox\JAVA\GLG203\TP07\Yaps\src\java\com\yaps\petst
ore\server\service\creditcard\CreditCardService.java:24: error: package org.dom4
j does not exist
[javac] import org.dom4j.Document;
[javac] ^
[javac] C:\Users\Nazim\Dropbox\JAVA\GLG203\TP07\Yaps\src\java\com\yaps\petst
ore\server\service\creditcard\CreditCardService.java:35: error: cannot find symb
ol
[javac] VerifyCreditCardServlet verifyCreditCardServlet = new VerifyCred
itCardServlet();
[javac] ^
[javac] symbol: class VerifyCreditCardServlet
[javac] location: class CreditCardService
[javac] C:\Users\Nazim\Dropbox\JAVA\GLG203\TP07\Yaps\src\java\com\yaps\petst
ore\server\service\creditcard\HTTPSender.java:5: error: package org.dom4j does n
ot exist
[javac] import org.dom4j.Document;
[javac] ^
[javac] C:\Users\Nazim\Dropbox\JAVA\GLG203\TP07\Yaps\src\java\com\yaps\petst
ore\server\service\creditcard\HTTPSender.java:6: error: package org.dom4j.io doe
s not exist
[javac] import org.dom4j.io.SAXReader;
[javac] ^
[javac] C:\Users\Nazim\Dropbox\JAVA\GLG203\TP07\Yaps\src\java\com\yaps\petst
ore\server\service\creditcard\HTTPSender.java:38: error: cannot find symbol
[javac] public static Document send(Document creditCardXML) throws Check
Exception {
[javac] ^
[javac] symbol: class Document
[javac] location: class HTTPSender
[javac] C:\Users\Nazim\Dropbox\JAVA\GLG203\TP07\Yaps\src\java\com\yaps\petst
ore\server\service\creditcard\HTTPSender.java:38: error: cannot find symbol
[javac] public static Document send(Document creditCardXML) throws Check
Exception {
[javac] ^
[javac] symbol: class Document
TP07 : pb de lancement du build [RESOLU]
Modérateurs : graffion, jmdouin, agoncal, mlebihan
Re: TP07 : pb de lancement du build
Bonjour,
est ce que tu a renommé tes jar en dom4j.jar et jaxen.jar.
il faut les mettre dans un repertoire lib sous ton projet.
bon courage
est ce que tu a renommé tes jar en dom4j.jar et jaxen.jar.
il faut les mettre dans un repertoire lib sous ton projet.
bon courage
-
- Messages : 1
- Inscription : 19 nov. 2014 10:04
Re: TP07 : pb de lancement du build
Bonjour,
J'ai aussi la même erreur (erreur de compilation avec TP07>ant build) que vous mais sans le pb des jar de jaxen et dom4j que j'avais au préalable correctement nommés.
Lors de la compilation de la classe VerifyCreditCardServlet sous BarkBank l'erreur est la suivante:
error : package com.yaps.petstore.common.exception.CheckException
Ne faut il pas ajouter une ligne dans le build.xml?
J'ai aussi la même erreur (erreur de compilation avec TP07>ant build) que vous mais sans le pb des jar de jaxen et dom4j que j'avais au préalable correctement nommés.
Lors de la compilation de la classe VerifyCreditCardServlet sous BarkBank l'erreur est la suivante:
error : package com.yaps.petstore.common.exception.CheckException
Ne faut il pas ajouter une ligne dans le build.xml?
Re: TP07 : pb de lancement du build
Code : Tout sélectionner
Lors de la compilation de la classe VerifyCreditCardServlet sous BarkBank l'erreur est la suivante:
error : package com.yaps.petstore.common.exception.CheckException
Ne faut il pas ajouter une ligne dans le build.xml?
En fait le projet BarkBank n'est pas censé dépendre du projet Yaps et il ne doit donc pas importer des classes de ce projet.
Concernant le premier pb évoqué dans ce fil la réponse donnée par Idy est la bonne.
Re: TP07 : pb de lancement du build
Ca marche !
Merci
Merci