我把java项目部署到Tomcat上时出错了,谁知道是什么原因吗?

wuyuqing1006 2012-03-01 12:43:49
我把java项目部署到Tomcat上时出错了,谁知道是什么原因吗?高手们,谢谢啦!

2012-3-1 12:21:53 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\LaiShang
2012-3-1 12:21:53 org.apache.catalina.core.ContainerBase addChildInternal
严重: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/LaiShang]]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:866)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:842)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1095)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1617)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.IllegalArgumentException: Invalid <url-pattern> getDataServlet in servlet mapping
at org.apache.catalina.core.StandardContext.addServletMapping(StandardContext.java:3194)
at org.apache.catalina.core.StandardContext.addServletMapping(StandardContext.java:3169)
at org.apache.catalina.deploy.WebXml.configureContext(WebXml.java:1302)
at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1298)
at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:828)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:302)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5148)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
... 11 more
2012-3-1 12:21:53 org.apache.catalina.startup.HostConfig deployDirectory
严重: Error deploying web application directory D:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\LaiShang
java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/LaiShang]]
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:869)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:842)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1095)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1617)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
...全文
3085 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_20989527 2014-09-18
  • 打赏
  • 举报
回复
能不能说清楚点啊 我也出现了这个问题
Ryan_zhao 2014-09-12
  • 打赏
  • 举报
回复
引用 3 楼 wuyuqing1006 的回复:
弄好了,原来是配置文件的路径错了!
能不能说的具体一点,我也是这个错误~
乌龙 2014-07-17
  • 打赏
  • 举报
回复
我也遇到这个问题,不知道怎么解决。楼主快现身吧。
ganrongliang 2014-06-02
  • 打赏
  • 举报
回复
分享下啥,楼主,同样的错误啊,谢谢了,,,,
AlenCheng 2013-09-12
  • 打赏
  • 举报
回复
分享下啥,楼主,同样的错误啊
wenyi_gg 2013-08-16
  • 打赏
  • 举报
回复
我靠。楼主分享一下呀。我也是碰到相同的问题,纠结中。。。
  • 打赏
  • 举报
回复

严重: Error deploying web application directory D:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\LaiShang
java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/LaiShang]]

你再检查一下你工作目录下面的项目是不是有问题
wuyuqing1006 2012-03-01
  • 打赏
  • 举报
回复
弄好了,原来是配置文件的路径错了!
wuyuqing1006 2012-03-01
  • 打赏
  • 举报
回复
没有问题啊,也没有报错啊!

50,530

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧