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

Java EE Discussion :

[Maven] Dépendances qui ne s'ajoutent pas dans web-inf/lib


Sujet :

Java EE

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    238
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Avril 2009
    Messages : 238
    Points : 183
    Points
    183
    Par défaut [Maven] Dépendances qui ne s'ajoutent pas dans web-inf/lib
    Bonjour,

    Aujourd'hui je suis sur un projet utilisant maven, spring, hibernate etc...

    Ce projet doit être packagé en war. Mais lorsque que je tente de le tester en lançant un tomcat à partir d'eclipse, impossible de le faire marcher... Après investigations il apparaitrais qu'il n'arrive pas à retrouver les dépendances définies dans maven... celui-ci ne les ajoutent pas dans web-inf/lib. Pourtant le scope de ces dépendances est bien <compile>... Je ne sais pas trop ou chercher pour résoudre ce problème, sachant que je ne suis pas le créateur du projet que je reprend ^^

    Voici le pom.xml :

    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
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    <?xml version="1.0" encoding="UTF-8"?>
    <project xmlns="http://maven.apache.org/POM/4.0.0"
    	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    	<modelVersion>4.0.0</modelVersion>
    	<groupId>com.monId.monProjet</groupId>
    	<artifactId>projet-suivis</artifactId>
    	<version>1.0.0</version>
    	<packaging>war</packaging>
    	<repositories>
    		<repository>
    			<id>apache-snapshot</id>
    			<name>Apache Snapshot repository</name>
    			<url>
    				http://people.apache.org/repo/m2-snapshot-repository/
    			</url>
    			<snapshots>
    				<enabled>true</enabled>
    				<updatePolicy>daily</updatePolicy>
    				<checksumPolicy>ignore</checksumPolicy>
    			</snapshots>
    		</repository>
    	</repositories>
    	<build>
    		<plugins>
    			<plugin>
    				<artifactId>maven-compiler-plugin</artifactId>
    				<configuration>
    					<source>1.5</source>
    					<target>1.5</target>
    					<excludes>
    						<exclude>
    							com/monId/monProjet/monitoring/jms2sql/**/*.java
                                                    </exclude>
                                                    <exclude>
                                                            com/monId/monProjet/monitoring/jmsmonitoringapi/**/*.java
    						</exclude>
    						<exclude>
    							com/monId/monProjet/suivi/**/*.java
                                                    </exclude>
                                            </excludes>
                                    </configuration>
                            </plugin>
                    </plugins>
                    <resources>
                            <resource>
                                    <directory>src/main/resources</directory>
                                    <excludes>
                                            <exclude>**/*.*</exclude>
    				</excludes>
    			</resource>
    		</resources>
    		<directory>${basedir}/target</directory>
    	</build>
    	<dependencies>
    		<dependency>
    			<groupId>com.monId.monProjet</groupId>
    			<artifactId>projet-services</artifactId>
    			<version>3.0.2</version>
    			<scope>compile</scope>
    		</dependency>
             </dependencies>
      </project>
    Je n'ais pas mit toutes les dépendances dans un soucis de lisibilités^^

    Si quelqu'un pouvait m'aider ou à une idée du problèmes il gagnerais mon respect éternel

  2. #2
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Points : 48 807
    Points
    48 807
    Par défaut
    ton WEB-INF/lib est vide?

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    238
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Avril 2009
    Messages : 238
    Points : 183
    Points
    183
    Par défaut
    yep, entièrement, totalement et désespérément vide ^^

    Mais bon j'ai laché l'affaire, c'était juste histoire de voir comment marchais l'application. Je doit créer une autre application avec des fonctionnalités similaires mais je ne peut pas me permettre de passer trois semaines à essayer de faire marcher ce ... "truc"

  4. #4
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Points : 48 807
    Points
    48 807
    Par défaut
    projet-services 3.0.2 est un war ou un jar?
    Je ne vois rien dans le pom posté qui serait la cause de l'absence des dépendances dans le war. Donc si les dépendances sont bien des jars, la seule raisons que je verrait serait une configuration particulière dans ton profil utilisateur ou dans la projet maven racine.

  5. #5
    Membre habitué
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2011
    Messages : 100
    Points : 161
    Points
    161
    Par défaut
    bonjour

    je rencontre le même problème, avez-vous une piste

  6. #6
    Membre éprouvé

    Homme Profil pro
    Développeur J2EE Senior
    Inscrit en
    Mai 2008
    Messages
    419
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur J2EE Senior
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mai 2008
    Messages : 419
    Points : 900
    Points
    900
    Par défaut
    Voici une piste:

    Je suppose que vous utilisez le plugin Eclipse m2eclipse de Sonatype? Voici l'url pour mémoire : http://m2eclipse.sonatype.org/installing-m2eclipse.html


    Dans le cas des projet J2EE il y a une astuce qu'il ne faut pas louper: Si vous descendez dans la page, vous trouverez un paragraphe "Installing m2eclipse Extras", dans lequel vous verrez la mention d'un plugin supplémentaire nommé "Maven Integration for WTP".


    Ce plugin est indispensable à l'utilisation de Maven dans Eclipse dans le cadre de projets J2EE. Il se pourrait bien que ce soit lui qui vous manque
    Mes cours sur l'écosystème Java EE - N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Les jar dans WEB-INF/lib non reconnus
    Par aminweb007 dans le forum Maven
    Réponses: 6
    Dernier message: 27/04/2011, 11h01
  2. Inclure lib dans web-INF/lib
    Par goldonly04 dans le forum Build
    Réponses: 1
    Dernier message: 08/02/2011, 14h51
  3. pb deploiment JAR multiple dans WEB-INF/lib
    Par pcouas dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 01/05/2008, 11h04
  4. [MySQL] slashes qui ne s'ajoutent pas dans la bd
    Par Sayrus dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 08/03/2007, 18h46
  5. [MySQL] Valeur qui ne s'ajoute pas dans une BDD
    Par Luverger dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 09/02/2007, 11h04

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