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 :

profile et soucis passage de properties a un autre module


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 716
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 716
    Par défaut profile et soucis passage de properties a un autre module
    Bonsoir

    J'utilise un profile pour initialiser une variable dans un module dependant, et cette variable est uniquement visible dans le pom courant et pas dans son module pourquoi ?

    Merci d'avance
    Philippe

    J'ai deux pom.xml imbrique et lorsque je fais
    mvn clean package -Drelease.env=Prod -PV2
    je vois valeurs *Prod**
    au lieu de *Prod*V2_*

    Le premier, (le pom maitre) contient
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    <modules>
        <module>../WEB-WebService</module>
    ...
      </modules>
      <profile>
          <id>V2</id>
          <activation>
            <activeByDefault>false</activeByDefault>
          </activation>
    	   <properties>
        <release.version>V2_</release.version>
    	</properties>
            </profile>
    et le deuxieme pom qui est le module du premier WEB-WebService
    avec


    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
     
    <properties>
    		<release.env>Val</release.env>
    		<release.version></release.version>
    	</properties>
    .....
    ...
     
    <executions>
    <execution>
    <phase>package</phase>
    <configuration>
    <tasks>
    <echo>
    coucou *$release.env* $release.version*
    </echo>
    </tasks>
    </configuration>
    <goals>
    </executions>
    ..

  2. #2
    Membre émérite
    Inscrit en
    Mars 2006
    Messages
    848
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mars 2006
    Messages : 848
    Par défaut
    Bonjour,

    Pour récupérer une propriété, la syntaxe correcte est la suivante:

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 716
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 716
    Par défaut
    Oui mais le soucis persiste

  4. #4
    Membre émérite
    Inscrit en
    Mars 2006
    Messages
    848
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mars 2006
    Messages : 848
    Par défaut
    As-tu déclaré le pom parent dans le pom du module?

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 716
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 716
    Par défaut
    Non ,pas de parent dans mon cas

  6. #6
    Membre émérite
    Inscrit en
    Mars 2006
    Messages
    848
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mars 2006
    Messages : 848
    Par défaut
    Déclarer un pom parent, c'est faire de l'héritage, un peu comme en Java.
    Essaie de déclarer ton parent dans le module, ça devrait rendre tes propriétés accessibles au module.

Discussions similaires

  1. [HF19] Soucis passage analyses en Client/Serveur
    Par JulesK dans le forum HyperFileSQL
    Réponses: 2
    Dernier message: 12/12/2014, 18h19
  2. [AC-2007] soucis passage Access 2007
    Par rougaille974 dans le forum Access
    Réponses: 1
    Dernier message: 24/11/2010, 11h47
  3. Passage de properties ignorées
    Par planplan95 dans le forum CORBA
    Réponses: 6
    Dernier message: 03/07/2008, 16h23
  4. souci passage BC5 en BC6
    Par jcd29 dans le forum C++Builder
    Réponses: 1
    Dernier message: 28/09/2007, 14h53
  5. [Eclipse][Jbuilder] Passage de l'un à l'autre
    Par Haroldh dans le forum Eclipse
    Réponses: 1
    Dernier message: 07/01/2005, 10h15

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