IntelliJ web-Anwendung Kontext-Pfad
In meinem IntelliJ web-app, ich habe den Anwendungskontext zu myapp wie unten gezeigt
Wenn ich die Anwendung Kontext, es scheint nicht zu haben keine Wirkung. Ich hatte erwartet, die app bereitgestellt werden, um die Anwendung oder zumindest die generierten context.xml Datei auf meine app-Kontext zur Anwendung. Irgendwelche Gedanken auf, warum dies nicht funktioniert (hat es etwas mit der Tatsache zu tun, dass dies eine explodierte Krieg)?
- Kann nicht reproduzieren, funktioniert gut mit einer Marke neues Projekt mit einem Assistenten und Vanille Tomcat 7 installation, wenn context angegeben wird, in der Bereitstellung der app ist erhältlich unter
http://localhost:8080/myapp/
es nach dem ausführen von der IDEE. Können Sie ein Beispiel-Projekt, das nicht richtig funktioniert? Bitte geben Sie auch an Ihre IDEE-und Tomcat-Versionen. - Lassen Sie mich versuchen zu reproduzieren ein Beispiel, sicher.
- haben Sie die Ausgabe-Verzeichnis des explodierten Krieg <tomcat-installieren>/webapps?
- Keine AHNUNG, Bereitstellung anders funktioniert.
- Ah, vielleicht ist mein problem hat damit zu tun, wie ich CATALINA_BASE gesetzt. Ich werde es einmal versuchen und posten was passiert.
- das war das problem. Ich werde in der Nähe diese Frage.
- Keine Notwendigkeit zu schließen, können Sie akzeptieren die mitgelieferte Antwort, die helfen kann, anderen Usern mit dem gleichen problem.
- Erledigt, danke für die Hilfe.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Überschreiben
CATALINA_BASE
im Tomcat-Startskript zerbrechen IDEE der Bereitstellung, wie es funktioniert durch die Bereitstellung von benutzerdefiniertenCATALINA_BASE
Ort, wo die geänderte Konfiguration so platziert ist, dass Tomcat lädt Artefakte direkt aus dem Speicherort angegeben, wie die Artefakt-Ausgabe-Verzeichnis.Siehe auch die Verwandte Frage:
CATALINA_BASE
als Umgebungsvariable.