Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1480 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Appeler ant depuis maven

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Appeler ant depuis maven

n°662635
moustapha
Posté le 04-03-2004 à 12:02:08  profilanswer
 

ma question porte sur l'utilisation d'un build.xml fait a la main et l'utiliser dans maven, chose qui est possible du fait que j'arrive a appeler mon build depuis maven, le probleme c est que maven ne reconnait pas mes variables faites dans projet.properties
comment resoudre ce prob?

mood
Publicité
Posté le 04-03-2004 à 12:02:08  profilanswer
 

n°662750
the real m​oins moins
Posté le 04-03-2004 à 13:12:29  profilanswer
 

project.properties avec un c
si c'est pas le problème, alors peut etre que tu dois dire à ton script ant de charger ce fichier
<properties file="machin"/> je crois
 
mais deux remarques:
- tu peux carrement mettre ton script ant dans maven.xml  
- dans la mesure du possible, ça ne doit etre qu'une solution temporaire en attendant de faire une migration complete de ton projet dans une structure propre telle que maven la propose


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°662824
moustapha
Posté le 04-03-2004 à 14:05:03  profilanswer
 

c est une faute de frappe, mon fichier est bien project.properties, j'ai charger mon fichier build.properties tjrs pas de solution: si tu peux m aider voila l'erreur:
    [echo] +--------------------------------------------------------------------+
    [echo] :pserver:mtidaoui@salrakis:/Repository/Gallery
    [cvs] Using cvs passfile: D:\workspace\.cvspass
    [cvs] cvs [checkout aborted]: CVSROOT ${myenv.CVS_ROOT} must be an absolute pathname
    [initplatform] cvsroot = ${myenv.CVS_ROOT}
    [initplatform] passfile = D:/workspace/.cvspass
    [initplatform] dest = D:/workspace/I18n/lib
    [initplatform] checkout -r 1 ThirdParty/distrib/lib/ThirdParty.jar
    [initplatform] checkout -r checkstyle-all-3_0 libraries/checkstyle/checkstyle-all.jar
    [initplatform] >> taskdef thirdparty
    [initplatform] >> taskdef thirdpartytask
    [initplatform] >> taskdef checkstyle
    [initplatform] checkout -r junit-3_8_1 libraries/tests/junit.jar
    [initplatform] >> Ant task 'junit' will be available NEXT RESTART of ant
    [initplatform] checkout -r jdepend-2_6 libraries/jdepend/jdepend.jar
    [initplatform] >> Ant task 'jdepend' will be available NEXT RESTART of ant
    [echo] +--------------------------------------------------------------------+
    [echo] |                                                                    |
    [echo] | cvs third party                                                    |
    [echo] |                                                                    |
    [echo] +--------------------------------------------------------------------+
    [thirdpartytask] checkout -r 1 Logging/distrib/conf/thirdparty.xml
    [thirdpartytask] checkout -r 1.1 libraries/log/log4j-1.2.7.jar
    [thirdpartytask] checkout -r 1.2 libraries/tests/junit.jar
    [thirdpartytask] checkout -r clover-1_2 libraries/tests/clover.jar
    [thirdpartytask] checkout -r 1 Logging/distrib/lib/logging.jar
    [thirdpartytask] checkout -r 1 Logging/distrib/doc/logging_api.zip
    [thirdpartytask] Processing lib\thirdparty-report.xml to build\doc\reports\thirdparty-report.html
    [thirdpartytask] Loading stylesheet D:\workspace\I18n\lib\ThirdParty\distrib\conf\thirdpartytask.xsl
 
BUILD FAILED
File...... file:/D:/workspace/I18n/
Element... ant
Line...... 19
Column.... 70
Provider for javax.xml.transform.TransformerFactory cannot be found
Total time: 2 seconds
Finished at: Thu Mar 04 14:03:07 CET 2004
 
merci

n°662844
the real m​oins moins
Posté le 04-03-2004 à 14:12:58  profilanswer
 

mais bordel qu'est-ce que tu fous, utilises les dependences de maven. si c'est pour utiliser maven et faire ça à la main ds un script ant je vois pas l'interet :sarcastic:


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°662858
moustapha
Posté le 04-03-2004 à 14:20:56  profilanswer
 

je dois utiliser un script de ant (build.xml) et le faire marcher sur maven et puis exploiter le resultat de ce script pour generer un site

n°662862
the real m​oins moins
Posté le 04-03-2004 à 14:22:00  profilanswer
 

mais ton script ant là il telecharge tes dependances, alors que maven fait ça tout seul !!!


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°662870
moustapha
Posté le 04-03-2004 à 14:25:03  profilanswer
 

je sais, mais le projet est deja tres avance, donc on ne peut pas remplace ant par maven (parceque les script sont trop grand a reproduire) voila

n°662874
the real m​oins moins
Posté le 04-03-2004 à 14:27:18  profilanswer
 

ben alors tu buildes ton truc avec ant, pis t'appelles juste maven pour qu'il genere le site
 


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°662879
moustapha
Posté le 04-03-2004 à 14:28:45  profilanswer
 

exactement, tu vois que c est possible ou pas?

n°662917
the real m​oins moins
Posté le 04-03-2004 à 14:46:50  profilanswer
 

bah ouais:
 
ant
maven site:generate
 
hop


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
mood
Publicité
Posté le 04-03-2004 à 14:46:50  profilanswer
 

n°662931
moustapha
Posté le 04-03-2004 à 14:50:44  profilanswer
 

oui, mais c est pas facile, ca suffit pas de les appeler comme ca

n°939988
pyrate
Mieux vaut tard que jamais!!!
Posté le 07-01-2005 à 11:08:34  profilanswer
 

Provider for javax.xml.transform.TransformerFactory cannot be found
j'utilise cette classe pour la sauvegarde de fichier
j'ai eu ce probleme j'ai chercher partout j'ai essayer bcp de solution que j'ai trouver sur le net mais le probleme persiste  
quelqu'un connai une solution
ca fait un jour que je suis bloque ici
merci

n°940057
pyrate
Mieux vaut tard que jamais!!!
Posté le 07-01-2005 à 11:37:42  profilanswer
 

c'est bon je viens de trouver une solution manuelle
j'ai modifier le code le voici si quelqu'un aura le meme pb
 
OutputFormat    format  = new OutputFormat( document );
StringWriter  stringOut = new StringWriter();
XMLSerializer serial = new XMLSerializer(stringOut, format);
serial.asDOMSerializer();
serial.serialize( document.getDocumentElement() );
FileOutputStream fos=new FileOutputStream("nmportqoi.xml" ) ;
DataOutputStream dos=new DataOutputStream(fos);
dos.writeBytes(stringOut.toString());
dos.close();
merci pour les reponses ;)

n°940223
the real m​oins moins
Posté le 07-01-2005 à 13:59:52  profilanswer
 

c quoi le rapport avec la choucroute :??:


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°940312
pyrate
Mieux vaut tard que jamais!!!
Posté le 07-01-2005 à 15:06:57  profilanswer
 

the real moins moins a écrit :

c quoi le rapport avec la choucroute :??:


 
la choucroute  :??:  
esque t'as compris mon pb

n°940323
uriel
blood pt.2
Posté le 07-01-2005 à 15:13:11  profilanswer
 

tu t'es trompe de topic :O


---------------
IVG en france

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Appeler ant depuis maven

 

Sujets relatifs
maven et antmaven test:test
maven et probleme de telechargementcomment appeler une fonction a partir d'un lien html ?
[MFC] Quand appeler fonction en étant sur que la dialog est affichée ?[Delphi] Appeler un composant dynamiquement dans le code
Comment appeler un formulaire sur lui meme ??[Maven] Pouquoi, comment ?
[Java]Appeler une méthode d'une classe à partir d'1 String [Résolu]appeler un script PHP a partir d'une feuille XSLT ????
Plus de sujets relatifs à : Appeler ant depuis maven


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR