tomcat启动报错了,求教高手解答

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat启动报错了,求教高手解答相关的知识,希望对你有一定的参考价值。

Publishing failed with multiple errors
Could not replace with temp file D:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\temp\tmp33460.class.
Could not replace with temp file D:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\temp\tmp33475.class.
Could not replace with temp file D:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\temp\tmp33476.class.
Could not replace with temp file D:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\temp\tmp33477.class.
Could not replace with temp file D:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\temp\tmp33494.class.
Could not replace with temp file D:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\temp\tmp33495.class.
Could not replace with temp file

你是不是添加了啥插件啊。。你把tomcat里面的应用和缓存都删了,试一试能不能单独运行起来。能运行起来,就是你的项目有问题。 参考技术A

这个问题我也碰到了,主要是Tomcat文件夹的权限问题,出现这个问题好像是因为没有权限对文件进行操作,然后我是对Tomcat文件赋予所有权限后就好了。

就是左击属性,点安全赋予权限。

参考技术B 右键点击 tomcat 然后选择clean, 再重新启动项目本回答被提问者采纳 参考技术C 你是不是删除了什么文件?追问

没有,以前配好再没动过。。。

追答

清理下tomcat目录下的webapps目录,去掉没用的项目,重新部署一下试试

tomcat启动报错,求高手指点

具体错误如下:
严重: Error configuring application listener of class listeners.ContextListener
java.lang.ClassNotFoundException: listeners.ContextListener
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1645)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1491)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4078)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4630)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1041)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:964)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445)
at org.apache.catalina.core.StandardService.start(StandardService.java:519)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Error configuring application listener of class listeners.SessionListener
java.lang.ClassNotFoundException: listeners.SessionListener

项目编写后,可以发布,可以运行,但是有错总是很不爽,求高手指点

不能找到这个监听器

不知你是不是使用的是Sping 的监听
sping的监听配置是:org.springframework.web.context.ContextLoaderListener

如果是你自己写的监听器,把你的监听加载在启动项是检查下包名,路径是否正常.
good luck!
参考技术A 监听有点问题,在系统服务中重启监听的服务 参考技术B 给你看看我BLOG里的关于这方面的东西。重新安装试试吧。
http://hi.baidu.com/xiaolingege/blog/item/1bca1acfb314450993457e48.html
应该问题不大,有什么问题,请来我们团队分享你的困惑吧。

以上是关于tomcat启动报错了,求教高手解答的主要内容,如果未能解决你的问题,请参考以下文章

启动tomcat 后 报出如下错误,并自动关闭了tomcat,请高手解答!

tomcat启动报错,求高手指点

myeclipse启动tomcat报错,望高人解答

tomcat项目移植到weblogic,启动报错啊,怎么解决啊,高手帮忙看看啊。。。

求教idea环境下启动tomcat问题

myeclipse6.5 启动tomcat 特别慢,请高手分析下原因。