tomcat服務未開啟,啟動未報錯,關閉報錯:/usr/local/tomcat/apache-tomcat-8.5.50/bin/catalina.sh: line 524: /usr/java/jdk/jre/bin/java: No such file or directory
阿新 • • 發佈:2022-02-11
0.前言:
指前兩篇jdk與tomcat安裝留下的問題
1.問題報錯
[root@VM_16_8_centos bin]# ./shutdown.sh Using CATALINA_BASE: /usr/local/tomcat/apache-tomcat-8.5.50 Using CATALINA_HOME: /usr/local/tomcat/apache-tomcat-8.5.50 Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-8.5.50/temp Using JRE_HOME: /usr/java/jdk/jre Using CLASSPATH: /usr/local/tomcat/apache-tomcat-8.5.50/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-8.5.50/bin/tomcat-juli.jar /usr/local/tomcat/apache-tomcat-8.5.50/bin/catalina.sh: line 524: /usr/java/jdk/jre/bin/java: No such file or directory
2.解決辦法:
原因:是我們在配置jdk環境變數時的JRE路徑
jdk10以後的版本解壓後是沒有jre目錄的
JAVA_HOME=/usr/java/jdk JRE_HOME=/usr/java/jdk/jre PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib export JAVA_HOME JRE_HOME PATH CLASSPATH
所以第二行JRE_HOME需要改為JRE_HOME=$JAVA_HOME/,即:
JAVA_HOME=/usr/java/jdk JRE_HOME=$JAVA_HOME/ PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib export JAVA_HOME JRE_HOME PATH CLASSPATH
再:source /etc/profile使配置檔案生效即可
作者:小林同學_Scorpio
出處:https://www.cnblogs.com/xiaolintongxue1/
本部落格所有文章僅用於學習、分享和交流目的,歡迎非商業性質轉載。
博主的文章沒有高度、深度和廣度,只是湊字數,做筆記。由於博主的水平不高,不足和錯誤之處在所難免,希望大家能夠批評指出。
博主是利用參考、引用、抄襲、複製和貼上等多種方式打造成自己的文章,請原諒博主成為一個無恥的文件搬運工!