Standard-web-app in tomcat
Seine seit paar Tagen ich habe die Suche nach einer Lösung.
Meine Frage ist..ich habe für ein Projekt bereitstellen tomcat und machen es als Standard-webapp. Was habe ich kopiert meine war-Datei und platziert es in den tomcat/webapps Ordner. Gestartet tomcat und änderte den port auf Standard. Jetzt kann ich meine Anwendung auf http://localhost/myapp .Was ich will ist zu sehen, wie meine Anwendung auf http://localhost. Wie kann ich dies tun?
InformationsquelleAutor der Frage sain | 2011-04-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
War ich in der Lage, es zu tun, durch hinzufügen von "Kontext" - element mit path="" - Attribut unter Host in server.xml Datei.
Hinweis: ich bin mit Tomcat 7. Auch hatte ich, um meine webapp an einem anderen Speicherort als Standard-webapps-Ordner. Ich auch gelöscht, Standard-webapps zur Verfügung gestellt von tomcat. Aber diese Lösung funktioniert auch ohne Sie zu löschen.
Hier sind Inhalte meiner server.xml für die Referenz. Hoffe, das hilft.
InformationsquelleAutor der Antwort YoK
Löschen Sie die
Tomcat/webapps/ROOT
- Ordner (falls vorhanden), benennen Sie die war-Datei zuROOT.war
und neu starten.InformationsquelleAutor der Antwort BalusC
könnten Sie benennen Sie Ihre webapp-ROOT (Standard-app für tomcat), oder Sie können über einen web-server verarbeiten kann domain-Namen und Umleitungen (wie apache httpserver), und konfigurieren Sie Ihre Website dort an.
Der erste Ansatz ist nicht sehr elegant, aber schnell und effizient, obwohl.
InformationsquelleAutor der Antwort rekaszeru
erstellen index.html bei webapps/ROOT mit unter.
InformationsquelleAutor der Antwort Satish Penmetsa