在安装tomcat的时候 我们需为startup.sh和shutdown.sh配置java_home jre_home 但是报错如下
Using CATALINA_BASE: /usr/share/tomcat7 Using CATALINA_HOME: /usr/share/tomcat7 Using CATALINA_TMPDIR: /usr/share/tomcat7/temp Using JRE_HOME: /usr Using CLASSPATH: /usr/share/tomcat7/bin/bootstrap.jar:/usr/share/tomcat7/bin/tomcat-juli.jar pyt@pyt-Ideapad-S205:/usr/share/tomcat7/bin$我们很明显可以看到 JRE_HOME是不对的,原因是 我们在安装linux系统的时候自带安装了java jdk,所以我们就没有在/etc/profile文件里面配置jdk的java_home等环境变量
我们在这里使用的环境变量 是继承自上一层的环境变量来的,我们仍然需要安装一个jdk,并为其配置环境变量
例如
export JAVA_HOME=/home/bshi/backjava/jvm/jdk1.8.0_91
export JRE_HOME=/home/bshi/backjava/jvm/jdk1.8.0_91/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
exportPATH=$JAVA_HOME/bin:$PATH
然后source profile再次重新启动tomcat 即可