1. 程式人生 > >tomcat10在linux下啟動報錯,找不到jre

tomcat10在linux下啟動報錯,找不到jre

今天買了阿里雲伺服器,就興致沖沖部署開發環境。可是前面安裝mysql蠻順的,到了裝tomcat的時候,啟動後卻報錯了:

原因是我安裝的jdk版本是10,.0.2,自己玩的嗎,就用最新的去測試。

但是配置環境變數,我改的是/etc/profile,改動如下:

JAVA_HOME=/usr/soft/java/jdk-10.0.2

JRE_HOME=$JAVA_HOME/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

我按報錯提示去jdk目錄下看了下,果然沒有jre目錄了。然後我把配置改成如下

#set java environments JAVA_HOME=/usr/soft/java/jdk-10.0.2 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

然後,執行source /etc/profile使配置生效,ok好了,再次啟動tomcat,終於出現了久違的介面:

一定要注意,jdk10版本的安裝目錄裡面沒有jre目錄了,jdk目錄就是jre目錄。

小小問題,記錄一下,方便自己檢視。也希望能幫助到遇到同樣問題的人,參考一下少走彎路。