Hi,
I have a problem generating a jar file using ivy. It worked in the past but I
don't know what is missing. Here is the problem :
----------------------------------------
Buildfile: C:\dev\projet\pilotageDev\ant\build.xml
clean:
[delete] Deleting directory C:\dev\projet\pilotageDev\build
init-ivy:
[echo] Download Ivy
[mkdir] Created dir: C:\dev\projet\pilotageDev\build\lib
[get] Getting:
http://192.168.55.11/ivy/repo/apache/ivy/2.0/jars/ivy-2.0.0-beta2.jar
[get] To: C:\dev\projet\pilotageDev\build\lib\ivy.jar
[echo] Configuration de taches
No public execute() in class org.apache.ivy.ant.IvyAntSettings
BUILD FAILED
C:\dev\projet\pilotageDev\ant\build-macro.xml:395: The following error occurred
while executing this line:
C:\dev\projet\pilotageDev\ant\build-macro.xml:18: No public execute() in class
org.apache.ivy.ant.IvyAntSettings
Total time: 967 milliseconds
--------------------------------------
Here is the line 395 :
<macrodef name="init-ivy">
<sequential>
<echo>Download Ivy</echo>
<mkdir dir="${build.lib}" />
<get src="${ivy.remote.url}" dest="${ivy.jar}" />
<echo>Configuration de taches</echo>
<taskdef name="ivy-settings"
classname="org.apache.ivy.ant.IvyAntSettings" loaderref="ivy.classpath.loaded"
classpathref="ivy.classpath" /> LINE 395
<taskdef name="ivy-resolve" classname="org.apache.ivy.ant.IvyResolve"
loaderref="ivy.classpath.loaded" classpathref="ivy.classpath" />
<taskdef name="ivy-retrieve" classname="org.apache.ivy.ant.IvyRetrieve"
loaderref="ivy.classpath.loaded" classpathref="ivy.classpath" />
<taskdef name="ivy-publish" classname="org.apache.ivy.ant.IvyPublish"
loaderref="ivy.classpath.loaded" classpathref="ivy.classpath" />
<taskdef name="ivy-repreport"
classname="org.apache.ivy.ant.IvyRepositoryReport"
loaderref="ivy.classpath.loaded" classpathref="ivy.classpath" />
<ivy-settings url="${ivy.conf.url}" />
</sequential>
</macrodef>
Can you help me ?
Thanks,
Pierrick Plamondon
Technicien en informatique
Bureau du scientifique en chef du Québec
Fonds de recherche du Québec
Fonds de recherche du Québec
140, Grande Allée Est, bureau 450
Québec (Québec) G1R 5M8
Téléphone : 418 643-8560, poste 3286
Télécopieur : 418 643-1451
[email protected]<http://www.frq.gouv.qc.ca/>
www.frq.gouv.qc.ca<http://www.frq.gouv.qc.ca/>
[cid:[email protected]] [cid:[email protected]]
<http://www.lequebecenrecherche.ca/?utm_source=Signature+courriel&utm_medium=e-mail&utm_campaign=lancement+du+site>
P Devez-vous vraiment imprimer ce courriel? Pensons à l'environnement!
________________________________
Avis sur la confidentialité et avertissement relatif à la Loi sur l'accès aux
documents des organismes publics et sur la protection des renseignements
personnels (L.R.Q., c.A-2.1)
L'information transmise par ce courriel est de nature privilégiée et
confidentielle. Elle est destinée à l'usage exclusif du destinataire ci-dessus.
Si vous n'êtes pas le destinataire visé, vous êtes par la présente avisé qu'il
est strictement interdit d'utiliser cette information, de la copier, de la
distribuer ou la diffuser. Si cette communication vous a été transmise par
erreur, veuillez la détruire et nous en aviser immédiatement par courriel.
Pierrick Plamondon
Technicien en informatique
Bureau du scientifique en chef du Québec
Fonds de recherche du Québec
Fonds de recherche du Québec
140, Grande Allée Est, bureau 450
Québec (Québec) G1R 5M8
Téléphone : 418 643-8560, poste 3286
Télécopieur : 418 643-1451
[email protected]<http://www.frq.gouv.qc.ca/>
www.frq.gouv.qc.ca<http://www.frq.gouv.qc.ca/>
[cid:[email protected]] [cid:[email protected]]
<http://www.lequebecenrecherche.ca/?utm_source=Signature+courriel&utm_medium=e-mail&utm_campaign=lancement+du+site>
P Devez-vous vraiment imprimer ce courriel? Pensons à l'environnement!
________________________________
Avis sur la confidentialité et avertissement relatif à la Loi sur l'accès aux
documents des organismes publics et sur la protection des renseignements
personnels (L.R.Q., c.A-2.1)
L'information transmise par ce courriel est de nature privilégiée et
confidentielle. Elle est destinée à l'usage exclusif du destinataire ci-dessus.
Si vous n'êtes pas le destinataire visé, vous êtes par la présente avisé qu'il
est strictement interdit d'utiliser cette information, de la copier, de la
distribuer ou la diffuser. Si cette communication vous a été transmise par
erreur, veuillez la détruire et nous en aviser immédiatement par courriel.