0
Ich habe diese Schritte befolgt, um das Pacakging von Jar in War zu konvertieren.Spring Boot packen das Projekt in den Krieg
Aber wenn ich meinen Projektordner oder die Build-Ordner überprüfen, die generiert wird, gibt es keine Krieg Datei nur einen Krieg Ordner generiert kommt mit MANIFEST.MF Datei
Die Änderungen, die ich in meinem gradle tat Datei
apply plugin: 'war'
configurations {
providedRuntime
}
dependencies {
providedRuntime('org.springframework.boot:spring-boot-starter-tomcat')
}
Added eine neue ServletInitializer Klasse bauen
public class ServletInitializer extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(DemoApplication.class);
}
}