Problem:
Wenn Sie Alibaba Cloud zum Konfigurieren des Servers verwenden, installieren Sie zuerst JDK und dann Tomcat. Es kann gestartet werden, wenn Startup.sh in Tomcat geöffnet wird . Bei Verwendung von 127.0.0.1:8011 oder der lokalen IP:8011 kann die Tomcat-Laufschnittstelle jedoch nicht angezeigt werden.
Wenn Sie den Tomcat-Dienst mithilfe von „shutdown.sh“ herunterfahren, wird Folgendes angezeigt: ./bin/shutdown.sh: Keine solche Datei oder kein solches Verzeichnis
Ursache:
Es gibt eine Problem mit der Konfiguration des JDK-Installationspfads. Es handelt sich nicht um den echten JDK-Installationspfad.
(Empfohlenes Tutorial: Centos-Nutzungstutorial)
Lösung:
Umgebungsvariablen ändern
Das Der Befehl zur Änderung der Systemumgebungsvariablen lautet wie folgt:
vi /etc/profile
Geben Sie die Eingabetaste ein, um die Variablenschnittstelle aufzurufen. i Führen Sie den Einfügevorgang aus, esc, um den aktuellen Vorgang zu beenden. :wq, um die Änderungen zu speichern.
Nachdem Sie Änderungen vorgenommen haben, geben Sie Folgendes ein:
source /etc/profile
, um die Änderungen zu speichern.
JDK-Installationspfad anzeigen
which java ls -lrt /usr/bin/java ls -lrt /etc/alternatives/java
JDK-Umgebungsvariableneinstellungen
Fügen Sie den folgenden Code am Ende der Systemumgebungsvariablen hinzu und speichern Sie ihn.
export JAVA_HOME= (这里是jdk的安装路径)例:/usr/share/jdk1.6.0_14 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
Empfohlene verwandte Video-Tutorials: Linux-Video-Tutorial
Das obige ist der detaillierte Inhalt vonCentos kann Tomcat nicht starten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!