IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ANT Java Discussion :

[Ant] Warning Tache Ant


Sujet :

ANT Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    882
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2004
    Messages : 882
    Par défaut [Ant] Warning Tache Ant
    Bonjour, j ai un petit soucis avec la commande war de ant!!!

    J ai toujours un warning qui apparait dans la console Eclipse:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    [war] Warning: selected war files include a WEB-INF/web.xml which will be ignored (please use webxml attribute to war task)
    Voici ma tache ant associee:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    	<target name="dist" description="Create binary distribution" depends="project">
    		<delete file="${parent.dir}/${project.distname}.war"/>
    		<war
    			basedir="${gespers.dir}"
    			warfile="${parent.dir}/${project.distname}.war"
    			webxml="${webinf.dir}/web.xml">
    			<exclude name="${webinf.dir}/web.xml"/>
    			<exclude name="${webinf.dir}/hbmxml/*.xml"/>
    			<exclude name="${src.dir}/**/*.java"/>
    		</war>
    		<copy todir="${jboss.deploy}">
    			<fileset dir="${parent.dir}" includes="${project.distname}.war"/>
    		</copy>
    	</target>
    Quelqu un a t il deja eu le probleme??? Comment l a t il regle??
    Merci d avance



    [Modéré par Didier] : Changement du tag dans le titre ancien : [web.xml] - Les règles du forum Java

  2. #2
    Membre chevronné
    Avatar de bmoussaud
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    218
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2003
    Messages : 218
    Par défaut
    ton erreur provient du fait que l'une des tes balises inclue le web.xml
    d'un autre facon que par l'attribut webxml.
    lance ant -debug pour en savoir plus

  3. #3
    Membre émérite

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    882
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2004
    Messages : 882
    Par défaut
    Merci beaucoup je vais regarder ca demain!!

  4. #4
    Membre émérite

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    882
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2004
    Messages : 882
    Par défaut Re: [J2ee][WEB.XML] Warning Tache Ant
    Citation Envoyé par SEMPERE Benjamin
    Bonjour, j ai un petit soucis avec la commande war de ant!!!

    J ai toujours un warning qui apparait dans la console Eclipse:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    [war] Warning: selected war files include a WEB-INF/web.xml which will be ignored (please use webxml attribute to war task)
    Voici ma tache ant associee:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    	<target name="dist" description="Create binary distribution" depends="project">
    		<delete file="${parent.dir}/${project.distname}.war"/>
    		<war
    			basedir="${gespers.dir}"
    			warfile="${parent.dir}/${project.distname}.war"
    			webxml="${webinf.dir}/web.xml">
    			<exclude name="${webinf.dir}/web.xml"/>
    			<exclude name="${webinf.dir}/hbmxml/*.xml"/>
    			<exclude name="${src.dir}/**/*.java"/>
    		</war>
    		<copy todir="${jboss.deploy}">
    			<fileset dir="${parent.dir}" includes="${project.distname}.war"/>
    		</copy>
    	</target>
    Quelqu un a t il deja eu le probleme??? Comment l a t il regle??
    Merci d avance
    Effectivement, ${gespers.dir}, c est en fait une arborescence contenant un repertorie WEB-INF qui contient evidemment un web.xml , puis je contourner le probleme avec un attribut particulier de la commande war? ou dois je me resigner a deplacer mon web.xml hors de ${gespers.dir}?

  5. #5
    Membre chevronné
    Avatar de bmoussaud
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    218
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2003
    Messages : 218
    Par défaut
    avec un exclude :

  6. #6
    Membre émérite

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    882
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2004
    Messages : 882
    Par défaut
    j ai essaye les attributs exludes et excludesfile de la maniere suivante et j ai toujours ce warning.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <war basedir="${gespers.dir}"            
             warfile="${parent.dir}/${project.distname}.war"  
             excludes="${webinf.dir}/web.xml" 
             webxml="${webinf.dir}/web.xml">
    </war>
    Je trouve que ca fait pas serieux , y a t il une autre solution?

  7. #7
    Membre émérite

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    882
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2004
    Messages : 882
    Par défaut
    Citation Envoyé par SEMPERE Benjamin
    j ai essaye les attributs exludes et excludesfile de la maniere suivante et j ai toujours ce warning.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <war basedir="${gespers.dir}"            
             warfile="${parent.dir}/${project.distname}.war"  
             excludes="${webinf.dir}/web.xml" 
             webxml="${webinf.dir}/web.xml">
    </war>
    Je trouve que ca fait pas serieux , y a t il une autre solution?
    Ce post est toujours en vigueur mais je tiens a rectifier quelque chose: l attribut 'warfile' est en fait 'destfile' car le premier est maintenant deprecated

    Voici donc mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <war basedir="${gespers.dir}"            
             destfile="${parent.dir}/${project.distname}.war"  
             excludes="${webinf.dir}/web.xml" 
             webxml="${webinf.dir}/web.xml">
    </war>

  8. #8
    Membre chevronné
    Avatar de bmoussaud
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    218
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2003
    Messages : 218
    Par défaut
    Si ta structure de fichiers correspond déja à la structure du WAR, la task <jar> marche tres bien (c'est ce que j'utilise d'ailleurs)

  9. #9
    Membre émérite

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    882
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2004
    Messages : 882
    Par défaut
    nikel je te remercie je vais utiliser la commande jar alors!!!

  10. #10
    Membre émérite

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    882
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2004
    Messages : 882
    Par défaut
    Ca marche, je n ai plus ce warning...
    Je te remercie

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Tache ant pour SFTP
    Par Rayley dans le forum ANT
    Réponses: 1
    Dernier message: 22/08/2007, 09h21
  2. [Taches ANT de déployement Axis]
    Par tatemilio2 dans le forum Services Web
    Réponses: 2
    Dernier message: 13/09/2006, 14h10
  3. [ trim ] dans tache ant
    Par hocinema dans le forum ANT
    Réponses: 1
    Dernier message: 15/06/2006, 12h51
  4. Réponses: 5
    Dernier message: 11/07/2005, 10h16
  5. [Ant]Erreur execution d'une tache ANT
    Par gerin dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 11/05/2004, 16h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo