Linux下关闭tomcat 时使用命令 shutdown.sh出现 JRE_HOME路径找不到的解决办法
首先需要配置好java的环境变量,使用命令
sudo vim /etc/profile
输入自己的密码然后进行编辑
#this is for java environment export JAVA_HOME=/home/zhou/opt/java/jdk1.8.0_221 export JRE_HOME=/home/zhou/opt/java/jdk1.8.0_221 export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH
这个是我个人配置下的java环境变量
输入完成之后按ESC键,按下:wq保存并退出
记得使用命令
source /etc/profile
这样子可以不用重新启动Ubuntu使刚才配置得Java环境变量生效
接着进入Tomcat解压后的安装目录,然后使用命令
sudo vim shutdown.sh
输入密码之后然后进行修改它的环境变量的配置,这时候尽量和 /etc/profile下的配置一样
根据自己实际配置得更改自己的环境配置
#this is for java environment export JAVA_HOME=/home/zhou/opt/java/jdk1.8.0_221 export JRE_HOME=/home/zhou/opt/java/jdk1.8.0_221 export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH #tomcat export CATALINA_HOME=/home/zhou/opt/apache-tomcat-9.0.27
修改完成之后保存并退出
接着启动Tomcat
然后在浏览器输入localhost:8080
最后使用shutdown.sh关闭Tomcat
再次在浏览器输入localhost:8080,就会出现连接不上,因为已经关闭了Tomcat服务器了