码迷,mamicode.com
首页 > 其他好文 > 详细

Tomcat:启动报主资源集错误

时间:2019-08-03 12:58:41      阅读:992      评论:0      收藏:0      [点我收藏+]

标签:life   原来   start   org   creat   oca   exce   roo   use   

 

tomcat startup.bat 时候,突然报了下错误。

Caused by: java.lang.IllegalArgumentException: 指定的主资源集 [E:\myhtml] 无效
at org.apache.catalina.webresources.StandardRoot.createMainResourceSet(StandardRoot.java:749)
at org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:706)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
... 41 more

错误的情况,总结原因是;就是不小心删除了主资源集 [E:\myhtml] ,把这个文件给删除掉了,那之前这个文件是做啥子用的呢。

原来这个文件是用来做配置tomcat项目部署的。

  

1、部署项目的第一种方法(项目直接放入 webapps 目录中)

2、部署项目的第二种方法(修改 conf/server.xml 文件 )

3、部署项目的第三种方法(apache-tomcat-7.0.52\conf\Catalina\localhost )

通过排查server.xml 文件和Catalina\localhost  下的xml,文件可以发现在其中的文件下会有这样一个配置。:<Context docBase="E:\myhtml"/>

解决方式那就好办了,在问题提示下新建文件夹或者将部署项目中的配置给删掉。

Tomcat:启动报主资源集错误

标签:life   原来   start   org   creat   oca   exce   roo   use   

原文地址:https://www.cnblogs.com/futureT/p/11294287.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!