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 :

Dépendance de type pom corporate et gestion jar


Sujet :

Maven Java

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Dépendance de type pom corporate et gestion jar
    Bonjour,

    je viens vers vous afin d'avoir de l'aide sur la mise en place de maven dans un projet.
    Je souhaiterai avoir un structure du genre:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    /proxy/pom.xml
    /proxy/spring/pom.xml
    /proxy/hibernate/pom.xml
    /proxy/backendA/pom.xml
    /proxy/backendB/pom.xml
    /parent/pom.xml
    /test/test-spring/pom.xml
    /test/test-hibernate/pom.xml
    ...
    dans /proxy/spring/pom.xml j'ai mis:
    Code XML : 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
        <groupId>project</groupId>
        <artifactId>proxy-spring</artifactId>
        <version>0.0.1-SNAPSHOT</version>
        <packaging>pom</packaging>
     
        <dependencyManagement>
            <dependencies>
                <dependency>
                    <groupId>org.springframework</groupId>
                    <artifactId>spring-context</artifactId>
                    <version>4.0.0.RELEASE</version>
                    <scope>compile</scope>
                </dependency>
                <dependency>
                    <groupId>groupA</groupId>
                    <artifactId>artifactB</artifactId>
                    <version>versionXXX</version>
                    <scope>compile</scope>
                </dependency>
                ....
            </dependencies>
        </dependencyManagement>

    dans le /parent/pom.xml j'ai mis:
    Code XML : 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
        <groupId>project</groupId>
        <artifactId>parent</artifactId>
        <version>0.0.1-SNAPSHOT</version>
        <packaging>pom</packaging>
     
        <dependencyManagement>
            <dependencies>
                <dependency>
                    <groupId>project</groupId>
                    <artifactId>proxy-spring</artifactId>
                    <version>0.0.1-SNAPSHOT</version>
                    <type>pom</type>
                    <scope>import</scope>
                </dependency>
            </dependencies>
        </dependencyManagement>

    dans le pom.xml du test-spring je voulais mettre:
    Code XML : 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
        <modelVersion>4.0.0</modelVersion>
     
        <parent>
            <groupId>project</groupId>
            <artifactId>parent</artifactId>
            <version>0.0.1-SNAPSHOT</version>
        </parent>
     
        <artifactId>test-spring</artifactId>
        <packaging>jar</packaging>
     
        <dependencies>
            <dependency>
                <groupId>project</groupId>
                <artifactId>proxy-spring</artifactId>
            </dependency>
        </dependencies>

    cependant quand je tente la compilation du moduleA j'ai l'erreur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    The project project:test-spring:0.0.1-SNAPSHOT (E:\Development\Java\project\test\test-spring\pom.xml) has 1 error
      'dependencies.dependency.version' for project:proxy-spring:jar is missing. @ line 18, column 21
    ce que je souhaiterai avoir c'est avoir automatiquement l'ensembles des dépendances de proxy-spring dans mon projet test-spring sans devoir toutes les déclarer dedans. (Ici je n'ai qu'une dépendance, mais nous en avons bien plus dans le projet final)

    Merci.
    Dernière modification par Invité ; 25/05/2019 à 19h59. Motif: Coloration syntaxique [CODE=XML] ... [/CODE]

Discussions similaires

  1. Réponses: 1
    Dernier message: 15/03/2012, 22h16
  2. packaging de type pom
    Par storm_2000 dans le forum Maven
    Réponses: 3
    Dernier message: 24/09/2008, 13h17
  3. Réponses: 3
    Dernier message: 15/05/2008, 10h17
  4. Dépendances de type POM dans un POM War
    Par youpla dans le forum Maven
    Réponses: 6
    Dernier message: 29/02/2008, 12h53
  5. Réponses: 1
    Dernier message: 07/01/2008, 11h42

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