本文主要是介绍Linux下启动Tomcat遇到问题解决(学习四),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
原来在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
文件开始空白区域即可,如下图:
再试便可以了,另外还需要注意,如果是初次部署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
注意下自己的安装路径!
完。
这篇关于Linux下启动Tomcat遇到问题解决(学习四)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!