严重: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/WebApplication1]]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:162)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:753)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:729)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:587)
at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1798)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: org.apache.catalina.LifecycleException: Failed to start component [org.apache.catalina.webresources.StandardRoot@6215c10b]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:162)
at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4969)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5099)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
... 10 more
Caused by: java.lang.IllegalArgumentException: The main resource set specified [G:\workspace\NetBeans\WebApplication1\build\web] is not valid
at org.apache.catalina.webresources.StandardRoot.createMainResourceSet(StandardRoot.java:730)
at org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:688)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
... 13 more
十二月 08, 2016 5:48:16 下午 org.apache.catalina.startup.HostConfig deployDescriptor
严重: Error deploying configuration descriptor G:\Servers\apache-tomcat-8.0.39\conf\Catalina\localhost\WebApplication1.xml
java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/WebApplication1]]
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:757)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:729)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:587)
at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1798)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
**错误信息如上。
tomcat8 jdk1.8
tomcat eclipse jdk 所有环境都是 新装的 运行其他项目没有任何问题。
maven构建项目 jar包都是正常导入 项目没有显示任何错误。
找了很久还是不知道什么原因造成的。如果需要其他信息 请留言。
谢谢各位~~
G:Serversapache-tomcat-8.0.39confCatalinalocalhostWebApplication1.xml 변경된 내용
저번에 누군가의 질문에 답변했습니다. 문제 해결 방법을 사용하는 경우 먼저 모든 프로젝트를 지우고 tomcat을 다시 시작하는 데 문제가 있는지 확인하세요. 그렇지 않은 경우 tomcat을 교체하는 것이 좋습니다. web.xml 파일을 확인해야 합니다. 문제가 없으면 spring 관련 파일을 확인하세요. 이 파일은 리스너 역할을 하고 시작 시 인스턴스화되기 때문입니다. 문제가 있는 것은 WebApplication1.xml입니다. 🎜>
Tomcat 설치 경로가 맞나요?