Ich benutze Eclipse Mars (4.5.2) und ich habe Tomcat 8 als Webserver installiert und versucht, eine Spring-Anwendung darauf auszuführen. Erstens, Tomcat-Management-Seite wurde nicht geladen, aber nachdem ich "Standort gewechselt" und jetzt zeigt es die Anwendung auf der Management-Website, aber wenn ich darauf klicke, gibt 404 zurück. Wenn ich die WAR-Datei manuell kopiere, wird es ausgeführt, auch wenn ich laufe mitTomcat gibt 404 für Webapp in Eclipse zurück
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<path>/dcollect</path>
<url>http://localhost:8080/manager/text</url>
<server>TomcatServer</server>
<warFile>${project.build.directory}/dcollect.war</warFile>
<username>admin</username>
<password>admin</password>
</configuration>
</plugin>
whitein maven, es funktioniert auch ganz gut.
Aber wenn ich mit ‚Run auf Server‘ ausführen, zeigt es die App auf der Liste, aber gibt 404:
Können Sie öffnen tomcat Konfiguration unter Servern und prüfen Sie, ob Ihr Krieg Projekt da drin? –
Ja, es ist da. Auch/SpringMVC gibt es als Pfad, aber immer noch 404.. . – BackToBasics