Tomcat7启动报Error starting static Resources…
2018-11-09 02:38:10来源:博客园 阅读 ()
一、问题描述:
启动tomcat报错,大概的意思是webapps目录下找不到我的工程目录。
二、问题排查。(因为对tomcat不太熟悉所以导致问题排查方向有点迷惑)
问题排查分为:1、war包原因。(后面我只启动tomcat也是包同样的错误,排除了这个war包的原因)2、tomcat 原因。
三、tomcat原因方向排查。
1、这个原因是在tomcat启动的过程中发生的,但是与我原先部署过的项目有关系(先前直接使用eclipse来部署的),找不到的资源就是我以前部署的项目名称。
2、现在我只启动tomcat不部署任何的项目也是同样的错误,居然和我之前使用eclipse部署过的项目有关系,肯定是在tomcat的启动配置有关系。
3、我顺着这个方向在tomcat全文、文件内容检索xhmhfx,果然在server.xml中找到了,在host节点中的Context节点。
4、小心翼翼的把这个Context节点删除。重新启动,终于可以了,这个罪魁祸首就是它。
四、总结
1、这里考查了tomcat启动顺序(后续我会专门学习tomcat的启动顺序),在这里我知道,在部署一个项目都会产生一个对应的Context节点,tomcat在启动的过程会依次加载这些节点,从而启动这些项目。
2、这个原因主要是因为自己操作不当造成的。在eclipse中tomcat没有remove对应的项目,就在tomcat的webapps和work(类似缓存使用)上直接删除项目,导致server.xml的内容没有变更,导致tomcat启动的时候还是按照没有删除的配置启动,所以会造成找不到对应的静态资源的问题。
有理解错误或者其他的,都可以留言,请不要骂我,因为骂了我也不会理你的
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- java环境教程:Tomcat下载,安装,设置为Windows服务,启动 2020-06-09
- SpringBoot通过web页面动态控制定时任务的启动、停止、创建 2020-06-09
- Caused by: java.sql.SQLSyntaxErrorException: Unknown col 2020-06-07
- 如何在Spring Boot应用启动之后立刻执行一段逻辑?本文详解 2020-06-05
- 如何在Spring Boot应用启动之后立刻执行一段逻辑 2020-06-02
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash