UberJar
Last updated
Was this helpful?
Last updated
Was this helpful?
Edite el archivo pom.xml
<?xml version="1.0" encoding="UTF-8"?>
<project>
<!-- create an executable jar file example -->
<modelVersion>4.0.0</modelVersion>
<groupId>com.mcnz.maven</groupId>
<artifactId>javawebapp</artifactId>
<version>1.0-embedded</version>
<packaging>war</packaging>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<scope>test</scope>
</dependency>
</dependencies>
<!-- Maven embedded Tomcat server example -->
<build>
<finalName>javawebapp</finalName>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.1</version>
<configuration>
<!-- context root for Java web apps -->
<path>/tutorial</path>
<!-- name of executable jar file -->
<finalName>executable.jar</finalName>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
<!-- end of embedded Tomcat server tutorial -->
</project>
Generar el uberjar
mvn clean install tomcat7:exec-war-only