Ich habe ein Projekt bird
mit folgenden Komponenten inpom.xml
<groupId>com.myorg</groupId>
<artifactId>bird</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>pom</packaging>
<name>bird</name>
<modules>
<module>persistence</module>
<module>business</module>
<module>service</module>
<module>web</module>
</modules>
und das Webmodul als
<parent>
<artifactId>bird</artifactId>
<groupId>com.myorg</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<artifactId>web</artifactId>
<packaging>war</packaging>
Das Webmodul erstellt die Kriegsdatei mit dem Namen web-1.0-SNAPSHOT.war
Wie kann ich diese mithilfe von Maven umbenennen bird.war
?
Antworten:
Im Webmodul, das den Krieg erzeugt, können Sie Folgendes verwenden:
Dies führt dazu, dass eine Datei namens bird.war erstellt wird, wenn das Ziel "war: war" verwendet wird.
quelle
<finalName>${project.artifactId}</finalName>
Sie müssen das Kriegs-Plugin konfigurieren:
Mehr Infos hier
quelle
Sie können den folgenden Schritt ausführen, um den .war-Dateinamen zu ändern, wenn Sie ein Maven-Projekt verwenden.
Öffnen Sie die Datei pom.xml Ihres Maven-Projekts und gehen Sie zum Tag
<build></build>
.Geben Sie dabei Ihren gewünschten Namen zwischen diesem Tag an :
<finalName></finalName>
.Ex. ::
<finalName>krutik</finalName>
Nach der Bereitstellung dieser .war-Datei können Sie auf die URL zugreifen mit:
http: // localhost: 8080 / krutik /
Wenn Sie auf die URL mit dem Schrägstrich '/' zugreifen möchten, müssen Sie den folgenden Namen angeben:
Ex :
<finalName>krutik#maheta</finalName>
Nach der Bereitstellung dieser .war-Datei können Sie auf die URL zugreifen mit:
http: // localhost: 8080 / krutik / maheta
quelle
Suchen Sie nach pom.xml> Projekt-Tag> Build-Tag.
Ich möchte unten eine Lösung.
Hat für mich gearbeitet. ^^
quelle