Saludos,Maven guerra - las fuentes no están siendo compilados
estoy tratando de construir mi aplicación web con la experta, pero me encontré con algunas dificultades.
Maven ensambla mi archivo war y pone todo en su lugar excepto las clases compiladas. Parece que mis fuentes ni siquiera están siendo compiladas.
Mi estructura de carpetas es así:
src
src/main
src/main/java
src/main/java/com
src/main/java/com/test
src/main/java/com/test/applications
src/main/java/com/test/applications/TestApplication.java
src/main/resources
src/main/webapp
src/main/webapp/media
src/main/webapp/media/someimages.jpg
src/main/webapp/styles
src/main/webapp/styles/somecss.css
src/main/webapp/WEB-INF
src/main/webapp/WEB-INF/web.xml
src/main/webapp/scripts
src/main/webapp/scripts/jquery
src/main/webapp/scripts/jquery/jquery-1.5.js
pom.xml
y mi pom.xml se parece a esto:
<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.test</groupId>
<artifactId>TestApp</artifactId>
<packaging>war</packaging>
<version>0.0.1-SNAPSHOT</version>
<name>TestApp Maven Webapp</name>
<url>http://maven.apache.org</url>
<build>
<finalName>TestApp</finalName>
</build>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
</project>
El archivo de cerámica montado se ve bien, excepto que la carpeta/clases WEB-INF es vacío. Estoy construyendo con Jenkins y Maven 3.0.2.
Cualquier ayuda sería muy apreciada.
Best Regards, Chris
¿Se encuentra 'WEB-INF/lib/TestApp-0.0.1-SNAPSHOT.jar'? si es así, significa que los ha empaquetado en un archivo jar. – gigadot
Lamentablemente, no ... la carpeta WEB-INF/lib está vacía también. – csupnig
¿Estás seguro de que Jenkin usa el comando "mvn clean install" para limpiar y compilar los códigos? No tengo idea si todavía no funciona. ¿Tiene problemas para compilar el código sin usar Jenkin? – gigadot