Wie eine Webapp als einsetzbarer Krieg zu verpacken?
-
20-08-2019 - |
Frage
Ich bin neu in Maven, aber ich bin süchtig auf das, was er anbietet. Wie nehme ich eine Webapp und haben Maven die Webapp als einsetzbares WAR verpacken? Darüber hinaus kann ich Maven einrichten, um automatisch die Version der Builds?
Lösung
Hier ist ein Beispiel aus der Führung die ersten Schritte:
<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>
Andere Tipps
Wechseln Sie in das Projektverzeichnis und geben Sie:
MVN sauber Paket
Soll / my-webapp.war gebaut
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow