Pregunta

Soy nuevo en Maven pero estoy enganchado a lo que ofrece. ¿Cómo tomo una aplicación web y hago que Maven empaquete la aplicación web como WAR desplegable? Además, ¿puedo configurar Maven para versionar automáticamente las compilaciones?

¿Fue útil?

Solución

Aquí está un ejemplo de la guía de inicio :

<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>
  <groupId>com.mycompany.app</groupId>
  <artifactId>my-webapp</artifactId>
  <packaging>war</packaging>
  <version>1.0-SNAPSHOT</version>
  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>
  </dependencies>
  <build>
    <finalName>my-webapp</finalName>
  </build>
</project>

Otros consejos

Cambie al directorio del proyecto y escriba:

paquete limpio mvn

target / my-webapp.war está construido

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top