之前安装过tomcat并无异常,能正常访问主页,然后删掉,隔了一段时间重新安装后访问主页时浏览器(火狐显示为空白页)(chrome显示为404),按F12,刷新后network显示请求状态为404,然后在网上搜解决方法,总结如下:

1 好多博客说的原因是tomcat默认根路径是webapps下的ROOT目录,主页出错可能是因为该目录为空,自己看了一下并不为空,也不缺少文件

2 还有博客说是conf/server.xml配置的问题,自己试着改来改去也没用,

3 还有博客说给ROOT/WEB_INF/web.xml加指定默认启动的文件,自己试后并无效果

4 有博客提到JAVA环境变量的问题,和同学对比后发现并无错误

期间也试过7.0/8.0/9.0,都不行就应该和版本没关系,半天找不到原因就开始反思为什么上次可以这次就不行,思来想去发现这期间就干了一件可能有影响的事---重新配置了jdk ,再联想一下有网友说查一下日志,于是...如下图:

Ubunutu下tomcat启动成功但访问127.0.0.1:8080时出错解决方法(极不常见..)

赶紧去看了一下,发现我的jdk/jre/lib下的jar包果然没得r权限,sudo chmod a+r -R jre/

终于解决!(总结:日志真香)

相关文章:

  • 2021-06-11
  • 2021-03-31
  • 2022-12-23
  • 2021-07-20
  • 2021-08-16
  • 2021-10-06
猜你喜欢
  • 2022-01-04
  • 2023-04-07
  • 2021-06-12
  • 2021-07-09
  • 2022-02-07
  • 2022-12-23
相关资源
相似解决方案