2017-04-06 3 views
2

Ich versuche, einen War-Namen zu definieren, benutzerdefinierte Namenskonvention entsprechen. Derzeit werden 2 War-Dateien erzeugt: app-name.war und app-name-boot.war . Jedoch möchte ich das Suffix -boot, z. der Krieg zu app-name-executable.war namens Ich habe versucht, es auf diese WeiseSpring boot override Suffix von War Dateiname

<finalName>${artifactId}-executable</finalName> 

Aber dann das app-name-ausführbaren-Boot erzeugt wird, zu definieren. Also, wie kann ich das Boot-Suffix für runnable Krieg überschreiben?

+0

Haben Sie hinzugefügt zu Abschnitt? –

+0

Ich tat, es funktionierte, nur nicht die Art, die ich brauche - Boot-Suffix bleibt, -executable Suffix wird hinzugefügt – lopushen

+0

Verwenden Sie Maven War Plugin und Namen angeben – rajadilipkolli

Antwort

2

habe ich persönlich diesen Code-Block:

<build> 
     <finalName>lebab-executable</finalName> 
     <plugins> 
      <plugin> 
       <groupId>org.springframework.boot</groupId> 
       <artifactId>spring-boot-maven-plugin</artifactId> 
      </plugin> 
     </plugins> 
</build> 

Der Ausgang war zwei Dateien im Ziel:

  • lebab-executable.war und

  • lebab-executable.war. Original

Verwandte Themen