Guten Tag,
Mein Ziel:
ich habe ein Spring Boot Projekt, das ich in ein WAR File umwandeln möchte und dieses dann in Tomcat deploye und ich dann via Browser aufrufen kann.
Was ich nutze:
Thymeleaf, Maven, Spring Boot, JDBC, H2, Java Version 11 Tomcat Version 7(XAMPP)/Tomcat Version 9
Ich habe nur eine Startklasse.
Folgende Vorbereitungen habe ich getroffen:
Der Startklasse habe ich
und
Der POM.XML wurden folgende Dinge eingefügt:
Dann hatte ich das Mavenproject geupdated und gerefreshed. Danach Bin ich mit Rechtsklick auf das Projekt gegangen und habe es als Maven-Build compiliert. Als Goals hab ich "clean install" eingegeben.
Es wurde erfolgreich gebaut.
Anschließend habe ihc das WAR File in den webapp Ordner von Tomcat reinverfrachtet. Dann wurde Catalina_start ausgeführt. Das File wurde ohne Fehler deployed.
Auch in den anderen Logs sind KEINE Fehler vorhanden.
[CODE lang="java" title="Tomcat Test"]
localhost:8080[/CODE]
Funktioniert.
Funktioniert nicht.
Folgende Meldung taucht auf:
Ich hatte mal ein Projekt erstellt mit einem Controller und einer html Seite.
Da hatte es funktioniert.
Wie gesagt. Ich erhalte keinerlei Fehler.
Mein Ziel:
ich habe ein Spring Boot Projekt, das ich in ein WAR File umwandeln möchte und dieses dann in Tomcat deploye und ich dann via Browser aufrufen kann.
Was ich nutze:
Thymeleaf, Maven, Spring Boot, JDBC, H2, Java Version 11 Tomcat Version 7(XAMPP)/Tomcat Version 9
Ich habe nur eine Startklasse.
Folgende Vorbereitungen habe ich getroffen:
Der Startklasse habe ich
Java:
...extends SpringBootServletInitializer
Java:
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
return builder.sources(______.class);
}
Der POM.XML wurden folgende Dinge eingefügt:
Java:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
Java:
<packaging>war</packaging>
Dann hatte ich das Mavenproject geupdated und gerefreshed. Danach Bin ich mit Rechtsklick auf das Projekt gegangen und habe es als Maven-Build compiliert. Als Goals hab ich "clean install" eingegeben.
Es wurde erfolgreich gebaut.
Anschließend habe ihc das WAR File in den webapp Ordner von Tomcat reinverfrachtet. Dann wurde Catalina_start ausgeführt. Das File wurde ohne Fehler deployed.
Auch in den anderen Logs sind KEINE Fehler vorhanden.
[CODE lang="java" title="Tomcat Test"]
localhost:8080[/CODE]
Funktioniert.
Java:
localhost:8080/meinProject
Folgende Meldung taucht auf:
Java:
The requested resource [/meinProjekt-0.0.1-SNAPSHOT/] is not available
Beschreibung The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.
Ich hatte mal ein Projekt erstellt mit einem Controller und einer html Seite.
Da hatte es funktioniert.
Wie gesagt. Ich erhalte keinerlei Fehler.