Tomcat Using CLASSPATH:报错和启动成功无法访问情况解决方案

一、报错问题解:

1.报错

Using CLASSPATH: /www/apache-tomcat-10.0.0-M3-src/bin/bootstrap.jar:/www/apache-tomcat-10.0.0-M3-src/bin/tomcat-juli.jar touch: cannot touch ‘/www/apache-tomcat-10.0.0-M3-src/logs/catalina.out’: No such file or directory /www/apache-tomcat-10.0.0-M3-src/bin/catalina.sh: line 471: /www/apache-tomcat-10.0.0-M3-src/logs/catalina.out: No such file or directory
解决方案:
错误解决示例

2.解决方案:

在这里插入图片描述
如果使用的是这个安装包,查看下载文件中文件是否相同,如果只少logs创建这个目录即可。
在这里插入图片描述
- 启动tomcat
添加权限:

chmod +x  bin/*.sh #添加权限
sh bin/startup.sh #启动tomcat

在这里插入图片描述

二、Tomcat启动成功无法访问

  1. 用curl 127.0.0.1:8080访问,如果能访问的到html,查看防火墙和安全策略组,
  • 关闭防火墙
#这里是centos7 的命令
systemctl status firewalld.service #查看防火墙状态
systemctl stop firewalld.service     #关闭防火墙
  • 打开云端安全策略组,开通8080端口,
  1. curl 127.0.0.1:8080访问不到:(我们主要讲述这种情况)
    在这里插入图片描述
  • 查看/webapps/ROOT (相对tomcat文件夹下的)是否有文件 /webapps/ROOT
  • 查看本地端口监听
    netstat -antup
    查看8080端口是否监听,那个程序监听的,如果是java监听即正常,如果其他程序监听
    更换tomcat的端口,或者杀掉占用端口的进程

在这里插入图片描述

  • 如果不监听,我建议你重新安装tomcat,重新安装JDK,重新编辑变量环境
    -注意:tomcat和JDK版本要适配,
    在这里插入图片描述
发布了76 篇原创文章 · 获赞 539 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/weixin_42767604/article/details/105352735