linux环境下启动Tomcat报错:www/server/tomcat/bin/catalina.sh: line 486: /home/software/jdk1.8.0_131/bin/java

记录一次tomcat 启动失败的问题:

这里排除出的问题是 /etc/profile 文件中的JAVA_HOME 路径被人修改,改为正确的路径即可

排查思路及具体执行方法如下:

1.查询Tomcat进程,发现没有进程

ps -ef |grep tomcat |grep -v  grep

2..回到Tomcat 的bin 目录下执行

./startup.sh

提示启动成功,但是 查询不到进程

3.在Tomcat 的bin 目录下执行

./shutdown.sh 

执行后出现错误提示

 www/server/tomcat/bin/catalina.sh: line 486: /home/software/jdk1.8.0_131/bin/java

linux环境下启动Tomcat报错:www/server/tomcat/bin/catalina.sh: line 486: /home/software/jdk1.8.0_131/bin/java_第1张图片

4.执行命令检查

vim  /etc/profile

5.对比发下jdk 的路径错误

linux环境下启动Tomcat报错:www/server/tomcat/bin/catalina.sh: line 486: /home/software/jdk1.8.0_131/bin/java_第2张图片

6.将 /etc/profile 中的JAVA_HOME修改为正确路径

7.修改完成保存退出后,执行命令,让修改立即生效

source /etc/profile

8.执行,修改配置文件生效后,到tomcat 的bin 目录下,先后执行如下命令,重新启动

./shutdown.sh 

./startup.sh

 9.查看进程,成功启动

你可能感兴趣的:(Linux,linux)