Ich habe die sample.war
Datei in die webapps
Verzeichnis von Tomcat, und ich kann auf localhost:8080
.
Wie wird Tomcat es nun bereitstellen, ich meine, muss ich es im Browser öffnen? Wie kann ich auf die Anwendung zugreifen?
Ich habe die sample.war
Datei in die webapps
Verzeichnis von Tomcat, und ich kann auf localhost:8080
.
Wie wird Tomcat es nun bereitstellen, ich meine, muss ich es im Browser öffnen? Wie kann ich auf die Anwendung zugreifen?
Der Anwendungsname wird in den Kontext der vom Tomcat bereitgestellten URL aufgenommen, z.B.. http://localhost:Port/applicationName
. Wenn der Name Ihrer Anwendung einfach ist, dann sollte er lauten http://localhost:8080/sample
.
Standardmäßig ist der Port 8080, aber wenn Sie ihn ändern möchten oder wissen wollen, auf welchem Port der Tomcat läuft, gehen Sie einfach zu server.xml
Datei in <tomcat-apache-dir>/conf/server.xml
, dort finden Sie Port & Change, z.B.. <Connector port="8080" redirectPort="8443" connectionTimeout="20000" protocol="HTTP/1.1"/>
Wenn etwas schief geht, prüfen Sie die Protokolldateien (z. B. <tomcat-apache-dir>/logs/catalina.out
)
Führen Sie die folgenden Schritte aus:
Ich habe die Anweisungen unter dem folgenden Link befolgt, und es funktioniert bei mir. http://www.coderanch.com/t/487178/Tomcat/war-file-show-load
Tomcat anhalten
Löschen Sie alle Protokolle in tomcat/protokolle und alle Dateien in tomcat/conf/Catalina/localhost
Entfernen Sie die War-Datei und das von ihr erstellte Verzeichnis (falls vorhanden) aus tomact/webapps
Tomcat starten
Während Sie die Protokolle beobachten, kopieren Sie die war-Datei erneut in das webapps-Verzeichnis
Behalten Sie danach die catalina.xxxx-xx-xx.log um das Problem zu klären.
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.