歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu下tomcat無法啟動解決辦法

Ubuntu下tomcat無法啟動解決辦法

日期:2017/2/28 16:58:04   编辑:Linux教程

Ubuntu下tomcat無法啟動困擾了三天,總是提示

Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program

JAVA_HOME=/home/treesky/jdk1.5.0_16
CLASSPATH=.:/home/treesky/jdk1.5.0_16/lib
JRE_HOME=/home/treesky/jdk1.5.0_16/jre
PATH=$PATH:/home/treesky/jdk1.5.0_16/bin

其實最終的原因就是環境變量沒有生效。

// 進入root帳戶 在普通用戶也可以

sudo -s

//用編輯器打開.bashrc文件

gedit .bashrc 在普通用戶下注意加上sudo

//在最後一行添加如上面的環境變量(文件位置根據自己的實際情況)

//重啟生效。

//給tomcat文件夾及所有文件賦予權限777

chmod 777 /opt/tomcat -R

//開啟tomcat服務

/opt/tomcat/bin/startup.sh

如果在出現類似問題 打印一下環境變量看看是否正確

如果正確重新按照上面的方法賦予權限!

echo $JAVA_HOME
echo $JRE_HOME
echo $PATH

root直接打 普通加上 sudo echo $JAVA_HOME

厚德載物,大道若弦...

Copyright © Linux教程網 All Rights Reserved