Wie ist Tomcat behandelt, die von IntelliJ IDEA 10.5
Ich bin ein Neuling auf IntelliJ IDEA. Ich war versucht, zum bereitstellen einer web-app in Tomcat.
Es Fehler beim bereitstellen und ich war nicht in der Lage, um zu sehen, Fehler in der log-Konsole.
Nach viel suchen, ich war in der Lage, um herauszufinden, die log-Dateien an
~/Library/Caches/IntelliJIdea10/tomcat/_p1/logs/
Ordner.
Gab es eine Reihe von log-Dateien hier und eine der darin enthaltenen Dateien den Fehler. Dann konnte ich das Problem lösen und gehen.
Ich war ein Benutzer von eclipse und dieser Fehler hätte kommen direkt in die log-Konsole in eclipse. Dies ist jedoch nicht der Fall in IntelliJ IDEA. Kann jemand bitte erklären, was ich hier vermisst?
Auch, es wäre schön, wenn jemand darauf hinweisen könnte, wie die integration mit Tomcat erfolgt in der IDEE (zum besseren Verständnis). Hinweis: ich benutze IntelliJ IDEA 10.5.2 Ultimate edition auf Mac OS 10.6.8.
InformationsquelleAutor der Frage Pipalayan Nayak | 2011-10-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
IntelliJ IDEA weist Tomcat zu verwenden temporäre Verzeichnis als
CATALINA_BASE
wo es Orte, die Kontext-Konfiguration mit dem Artefakt Weg von den Einstellungen Ihres Projektes, ist es nicht kopieren Sie Ihre web-Anwendung inwebapps
Verzeichnis.In der Tomcat Run/Debug-Konfiguration es ist Registerkarte "Protokolle"wo Sie können benutzerdefinierte Protokolle in der Konsole IDEE, es sollte funktionieren out of the box, aber wahrscheinlich haben Sie individuelle logging im Tomcat-Konfiguration oder in der Anwendung selbst. Oder vielleicht Tomcat 7 Protokollierung Konfiguration ist anders und funktioniert nicht mit der IDEE, in dem Fall sollten Sie bug.
InformationsquelleAutor der Antwort CrazyCoder
Hier einige Informationen für Windows-Benutzer....wenn Sie die Kontrollkästchen für "Show-Konsole, wenn stdout/stderr ändern', Sie können feststellen, dass die Output-Registerkarte wird nicht angezeigt, auch wenn stdout/stderr ändern.
Für mich, war dies aufgrund der Verzeichnis-Struktur für das Projekt, die Leerzeichen enthalten.
Wenn ich das Verzeichnis umbenannt Struktur, so dass es nicht die Leerzeichen enthalten der Registerkarte "Ausgabe" auftauchte.
InformationsquelleAutor der Antwort Paul
Lösung gefunden hier: Bereitstellen können-Projekt auf dem tomcat-innen intellij IDEA 14. Anwendungen, die Kontext war falsch.
Run/Debug Configurations -> Registerkarte "Bereitstellung" - > Anwendungen Kontext
InformationsquelleAutor der Antwort GreenNun