[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:
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 :aie: