Ich versuche, ein JSP-Programm mit Tomcat.Wenn ich mein Projekt im Webapps-Ordner mit der WEB-INF-Datei halten, wird es nicht ausgeführt. Stattdessen wird es vom Webapps/ROOT-Ordner ausgeführt. Ich möchte, dass es von Webapps läuft. Bitte führen Sie mich.Tomcat: Programm läuft nicht von Webapps
Antwort
Der Weg, Tomcat funktioniert und ist vorkonfiguriert ist, den Verzeichnisnamen eines Verzeichnisses in webapps
und verwenden Sie dies als der Name der Anwendung, die Sie ausführen - mit der bemerkenswerten Ausnahme von ROOT. ROOT ist ein spezieller Name, der angibt, dass dies ohne einen Kontextnamen direkt im Stammverzeichnis Ihres Servers gehandhabt wird (da Sie keine leeren Verzeichnisnamen haben könnten).
Wenn Sie webapps/ROOT
und webapps/myApp
haben, würde der Server auf http://example.com/
und http://example.com/myApp
ein Webapp Anrufbeantworter haben. Das ist genau der Weg, auf den Tomcat kommt. Während Sie können konfigurieren, um es anders zu arbeiten, würde ich denken, der einzige Wert repurposed der Webapps-Ordner für diesen Zweck wird nur dazu dienen, andere zu verwechseln, die Ihre Anwendung später pflegen wird.
Genießen Sie die Tatsache, dass Sie mit Tomcat ein erstaunliches Stück Infrastruktur erhalten, akzeptieren Sie die Standardeinstellungen, die es Ihnen bietet, beißen Sie die Kugel und stellen Sie Ihre Anwendung an der richtigen Stelle, namentlich webapps/ROOT oder webapps/myApp.
- 1. Tomcat - Mehrere Webapps-Ordner
- 2. Tomcat Webapps Verzeichnis in Windows
- 3. Freigabe von Ignite-Instanz über Tomcat Webapps
- 4. Wie findet Tomcat das webapps-Verzeichnis?
- 5. Maven: WAR in Tomcat webapps Verzeichnis kopieren
- 6. unmöglich zu zeigen Alle Bilder von Tomcat 8 Webapps
- 7. Unity-Socket-Programm läuft nicht
- 8. IntelliJ Ultimative + Tomcat nicht geöffnet Browser läuft
- 9. Netbeans nicht auf Apache Webapps-Verzeichnis
- 10. wie Eclipse zu machen + tomcat Instant deploy für Webapps
- 11. Wie konfigurierst du HttpOnly Cookies in tomcat/java webapps?
- 12. Emulator läuft, aber führt mein Programm nicht
- 13. Errai 4 läuft auf Tomcat
- 14. Mein Programm läuft nicht auf einigen PCs
- 15. OpenCV-Programm kompiliert, läuft aber nicht
- 16. Wo ist CATALINA_BASE/webapps Ordner für Tomcat 8 auf Mac?
- 17. Jar-Datei ist fehlgeschlagen in tomcat Webapps laden
- 18. schreibe Protokolldateien in meinem Webapps/Anwendungsverzeichnis auf Tomcat
- 19. Wie trennen Tomcat Classloader verschiedene Webapps-Objektbereiche in derselben JVM?
- 20. Wie Debuggen von Javascript mit Eclipse läuft lokalen Tomcat-Server
- 21. Tipps zum Synchronisieren von Webapps und SVN?
- 22. Kontextinitialisierung fehlgeschlagen, wenn Tomcat läuft
- 23. Javascript läuft nicht in PHP-Programm
- 24. Programm läuft nicht, startet nur neu
- 25. Mein Programm läuft nicht auf anderen Computern
- 26. Eclipse läuft alte Version von Java-Programm
- 27. Die Datei app.server.deploy.dir (C: \ liferay \ liferay-plugins-sdk-7.0/../ bundles/tomcat-8.0.32/webapps) ist nicht gültig.
- 28. Ubuntu - SmartFoxServer - Überprüfen Programm läuft
- 29. XAMPP Tomcat zeigt läuft, ist aber nicht. Tomcat kann nicht gestoppt werden
- 30. Wie konfiguriere ich Tomcat, um Bilder von einem externen Ordner außerhalb von Webapps zu übertragen?
Sie haben andere Option 1) bauen Sie Ihr Projekt WAR-Datei 2) Führen Sie Ihren Tomcat mit der Eingabeaufforderung 3) Ihren Krieg in Tomcat –