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

Maven Java Discussion :

exclusion d'un répertoire - WAR


Sujet :

Maven Java

  1. #1
    Membre chevronné Avatar de florentB
    Homme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2006
    Messages
    332
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Décembre 2006
    Messages : 332
    Par défaut exclusion d'un répertoire - WAR
    Bonjour,

    je dois générer un WAR. Cependant, la configuration du serveur veut que je sépare les fichiers de ressource du reste. Je ne peux pas modifier cette configuration.

    Voici la structure de mon projet :
    src
    |_ main
    ||_ webapp
    |||_ ressource
    |||_ jsp
    |||_ WEB-INF

    la génération de mon WAR actuellement me donne :
    WAR
    |_ ressource
    |_ jsp
    |_ WEB-INF

    Via Maven, je désire que la génération de mon WAR se fasse sans le répertoire ressource.
    J'ai testé pas mal de choses, et je n'arrive à rien :
    si je spécifie webResources, ca me plante la génération (les .class disparaissent) ...

    Merci par avance

  2. #2
    Membre chevronné Avatar de florentB
    Homme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2006
    Messages
    332
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Décembre 2006
    Messages : 332
    Par défaut
    Pour les personnes que ca peut intéresser, j'ai contourné le pb.
    Dans le pom.xml, j'ai rajouté une tache ant (via le maven-ant-plugin) qui extrait le war, supprime le répertoire et repackage.

    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
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-antrun-plugin</artifactId>
    <version>1.1</version>
    <executions>
    <execution>
    <phase>package</phase>
    <configuration>
    <tasks>
    <unwar dest="test"
    src="target/monWAR.war"/>
    <delete dir="test/ressource" />
    <delete
    file="target/monWAR.war"/>
    <zip
    destfile="target/monWAR.war">
    <fileset dir="test" />
    </zip>
    <delete dir="test" />
    </tasks>
     
    </configuration>
    <goals>
    <goal>run</goal>
    </goals>
    </execution>
    </executions>
    </plugin>

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

Discussions similaires

  1. Définition des répertoire WAR => EAR
    Par DanaX dans le forum Développement Web en Java
    Réponses: 1
    Dernier message: 04/02/2009, 17h43
  2. Exclusion de répertoires
    Par Patriarch24 dans le forum ANT
    Réponses: 1
    Dernier message: 19/09/2008, 15h16
  3. Exclusion dependance transitive avec plug in WAR
    Par Lenoiche dans le forum Maven
    Réponses: 7
    Dernier message: 06/03/2008, 15h40
  4. MAVEN - WAR exclusion de répertoires
    Par plm12 dans le forum Maven
    Réponses: 2
    Dernier message: 12/11/2007, 11h00
  5. problème, War qui se déploie en 2 répertoires
    Par elitost dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 21/02/2007, 15h29

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