mvn package constuit un war avec des .java et pas des .class
Bonjour,
Je construit un war de mon projet en utilisant la commande mvn package. Le problème c'est que lorsque je regarde le contenu de mon war, au lieu d'avoir des .class j'ai des fichier .java.
Pouvez vous me dire d'où ça vien ?
Voici le code de mon 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 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106
|
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<!-- informations basiques -->
<groupId>RMPTool</groupId>
<artifactId>RMPTool</artifactId>
<version>0.9.0-SNAPSHOT</version>
<packaging>war</packaging>
<dependencies>
<dependency>
<groupId>Infotel.framework</groupId>
<artifactId>Infotel-framework</artifactId>
<version>Infotel_framework_Diwip</version>
</dependency>
<dependency>
<groupId>org.antlr</groupId>
<artifactId>antlr-runtime</artifactId>
<version>2.7.6</version>
</dependency>
...
</dependencies>
<properties>
<currentVersion>${pom.version}</currentVersion>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<!-- Propriétés de build -->
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<warSourceDirectory>WebContent/</warSourceDirectory>
<webResources>
<resource>
<directory>ressources</directory>
<targetPath>WEB-INF/classes</targetPath>
<!--<filtering>true</filtering>-->
<excludes>
<exclude>**/daoBeansTests.xml</exclude>
<exclude>**/rmptoolTests.hibernate.cfg.xml</exclude>
</excludes>
</resource>
</webResources>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<!-- indiquer à Maven une compilation avec le JDK 1.5 -->
<configuration>
<source>1.5</source>
<target>1.5</target>
</configuration>
</plugin>
</plugins>
<resources>
<resource>
<directory>src/</directory>
<excludes>
<exclude>tests/</exclude>
</excludes>
</resource>
</resources>
</build>
<reporting>
</reporting>
<!-- Plus d'informations sur le projet RMP Tool -->
<name>RMP Tool</name>
<description>
RMP Tool est une application de gestion des risques pour la société Infotel Conseil
</description>
<inceptionYear>2010</inceptionYear>
<!-- Paramètres d'environnement -->
<repositories>
<repository>
<id>prime-repo</id>
<name>Prime Technology Maven Repository</name>
<url>http://repository.prime.com.tr/</url>
<layout>default</layout>
</repository>
<repository>
<id>releases</id>
<name>Managed Release Repository</name>
<url>http://serveur.prive/archiva/repository/releases/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
</project> |
Cordialement,
Nicolas