我装的是tomcat6 jdk1.6 然后环境变量是这样设置的
JAVA_HOME=/usr/jdk1.6.0_35
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
TOMCAT_HOME=/root/apache-tomcat-6.0.29
PATH=$PATH:$TOMCAT_HOME/bin
export TOMCAT_HOME PATH
启动tomcat 中的startup.sh 其中jdk显示是我自己安装的
Using JRE_HOME: /usr/jdk1.6.0_35 这样网站正常访问
当我关闭 shutdown.sh 这时 jdk 显示是linux自带的(这里很奇怪,怎么不是显示我自己装的jdk版本)
Using JRE_HOME: /usr/lib/jvm/java-1.6.0-opnjdk
然后报这个问题
/root/apache-tomcat-6.0.29/bin/catalina.sh: line 384: /usr/lib/jvm/java-1.6.0-opnjdk/bin/java: No such file or directory
然后问题是这样的 我执行shutdown.sh 网站关不掉还是可以访问,这个是怎么回事,是环境变量没设置好吗?请各位帮忙看看
------解决方案--------------------
kill -9 得了,不用这么麻烦:)
------解决方案--------------------
系统默认JDK 修改一下。
默认的是open-jdk
修改方法不说了。
百度搜索 “linux修改系统jdk”
应该很多