歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

解決Linux下啟動Tomcat遇到Neither the JAVA

原來在Linux使用Tomcat不輸工程使用的是新創建的用戶非ROOT權限創建的,但可能會碰到一種情況,在這種用戶身份下啟動工程後,關閉SSH工具,工程便無法訪問,於是需要換到root來執行,但會出現以下報錯,導致工程無法啟動!報錯如下:
 

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路徑,需要做以下變更:

找到啟動路徑所在的目錄:

cd bin/
vi catalina.sh

加入以下信息:

export  JAVA_HOME=/home/gongzi/http/jdk1.6.0_26
export  JRE_HOME=/home/gongzi/http/jdk1.6.0_26/jre

文件開始空白區域即可,如下圖:

解決Linux下啟動Tomcat遇到Neither the JAVA_HOME ...報錯

再試便可以了,另外還需要注意,如果是初次部署Tomcat,還需要編輯.bashrc 這個文件,方法:

進入根目錄下:

vi .bashrc

添加內容:

set JAVA_HOME=/home/gongzi/http/jdk1.6.0_26
export JAVA_HOME
set PATH=$JAVA_HOME/bin:$PATH
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH

注意下自己的安裝路徑!

完。

Copyright © Linux教程網 All Rights Reserved