Tomcat-Installation und -Konfiguration für das dynamische Eclipse-Webprojekt

Sep 29 2020

Ich habe Tomcat 9 in meinem Ubuntu 20 standardmäßig installiert:

sudo apt install tomcat9 tomcat9-admin

Diese Installation definiert jedoch keinen CATALINA_HOMEWert.

echo $CATALINA_HOMEbringt nichts. Warum? Wofür ist der richtige Ort CATALINA_HOME?

Inhalt von /var/lib/tomcat9: conf lib protokolliert Richtlinien-Webanwendungen

Inhalt von /etc/tomcat9: conf lib protokolliert Richtlinien-Webanwendungen

Die Konfiguration meiner Eclipse JEE Tomcat-Server-Laufzeitumgebung beschwert sich mit einer Nachricht

Unknown version of Tomcat was specified.

Wie kann ich dieses Problem beheben?

Antworten

nitind Sep 29 2020 at 16:23

Verwenden Sie keine installierte Kopie. Die Speicherorte der Dateien, die zum ordnungsgemäßen Starten von Tomcat über Eclipse und zur tatsächlichen Steuerung des Prozesses erforderlich sind, könnten an einen Ort verschoben worden sein, der weiß, wo . Laden Sie die tar / zip-Datei von tomcat.eclipse.org herunter und verwenden Sie sie stattdessen.

https://wiki.eclipse.org/WTP_Tomcat_FAQ#Why_won.27t_the_New_Server_Runtime_dialog_recognize_my_Linux_installed_version_of_Tomcat.3F

DoNhuVy Sep 30 2020 at 16:18

Wenn Sie per Befehl installieren

sudo apt install tomcat9 tomcat9-admin

Tomcat wird zu einem Dienst innerhalb des Betriebssystems. Verwenden Sie diesen Weg nicht in der Entwicklung.

Laden Sie Apache Tomcat herunter, entpacken Sie es und zeigen Sie in der Eclipse-IDE auf das Verzeichnis / den Deklarationspfad von Tomcat. Tipp: Sie müssen die Berechtigung einiger Dateien überprüfen, sie in Tomcat lesen und schreiben lassen.