ant-ivy-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Geißler, Daniel <daniel.geiss...@salt-solutions.de>
Subject AW: IVY publish problem
Date Tue, 17 Nov 2015 12:34:54 GMT
You may just use the following:


<taskdef uri="antlib:org.apache.ivy.ant" resource="org/apache/ivy/ant/antlib.xml" " classpathref="ivy.classpath"
 />

This will require some tweaking of your scripts as the tasks name will change as you should
put "xmlns:ivy="antlib:org.apache.ivy.ant"" in the projects Namespace declaration and so the
tasks will appear as:

<ivy:settings
<ivy:resolve
...
(note the ":" instead of your current "-")

Hope that helps.

_____________________________________
www.salt-solutions.de<http://www.salt-solutions.de>

Geschäftsführer: Dr. Bernhard Blüthner, Dieter Heyde, Markus Honold
Sitz: München, AG München, HRB 146081

Von: Plamondon, Pierrick [mailto:Pierrick.Plamondon@frq.gouv.qc.ca]
Gesendet: Mo, 16. November 2015 16:44
An: ivy-user@ant.apache.org
Betreff: IVY publish problem

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
pierrick.plamondon@frq.gouv.qc.ca<http://www.frq.gouv.qc.ca/>
www.frq.gouv.qc.ca<http://www.frq.gouv.qc.ca/>
[FRQ-3F(NT-S-SC)_pr_v2]       [banniere-signature] <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
pierrick.plamondon@frq.gouv.qc.ca<http://www.frq.gouv.qc.ca/>
www.frq.gouv.qc.ca<http://www.frq.gouv.qc.ca/>
[FRQ-3F(NT-S-SC)_pr_v2]       [banniere-signature] <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.


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message