问题描述:
在Linux访问tomcat时出现拒绝连接
tips:这里建议出现问题,在不知道什么原因的情况下,可以先看日志文件,日志文件在tomcat目录下logs目录
解决方法:
然而我看了日志,日志输出如下:
/usr/local/tomcat/apache-tomcat-8.5.66/bin/catalina.sh: line 557: /usr/local/jdk/jdk-11.0.4/bin/bin/java: No such file or directory
说是找不到java命令(这里是运行命令),猜测是路径错了,jdk的环境配置在/etc/profile中
输入一下命令打开profile文件
vim /etc/profile
发现是因为JRE_HOME的路径多了一个bin,这里我的jdk版本是11的,所以没有单独jre文件夹。
i命令进入插入模式,然后把/bin删掉就可以了
完成之后保存退出,再使用以下命令刷新文件
source /etc/profile
刷新之后启动tomcat,再次访问,完成
需要注意自己的jdk位置,还有就是在修改文件前要把tomcat先关掉,以免影响。