Tomcat运行时出现的问题合集

tomcat遇到的错误
严重: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/HwqWebServe]]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:162)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:899)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1260)
at org.apache.catalina.startup.HostConfig DeployDirectory.run(HostConfig.java:2002)atjava.util.concurrent.Executors D e p l o y D i r e c t o r y . r u n ( H o s t C o n f i g . j a v a : 2002 ) a t j a v a . u t i l . c o n c u r r e n t . E x e c u t o r s RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask Sync.innerRun(FutureTask.java:334)atjava.util.concurrent.FutureTask.run(FutureTask.java:166)atjava.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)atjava.util.concurrent.ThreadPoolExecutor S y n c . i n n e r R u n ( F u t u r e T a s k . j a v a : 334 ) a t j a v a . u t i l . c o n c u r r e n t . F u t u r e T a s k . r u n ( F u t u r e T a s k . j a v a : 166 ) a t j a v a . u t i l . c o n c u r r e n t . T h r e a d P o o l E x e c u t o r . r u n W o r k e r ( T h r e a d P o o l E x e c u t o r . j a v a : 1110 ) a t j a v a . u t i l . c o n c u r r e n t . T h r e a d P o o l E x e c u t o r Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:674)
Caused by: java.lang.UnsupportedClassVersionError: org/glassfish/jersey/servlet/init/JerseyServletContainerInitializer : Unsupported major.minor version 51.0 (unable to load class org.glassfish.jersey.servlet.init.JerseyServletContainerInitializer)
at org.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:3209)
at org.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:1373)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1861)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1735)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at org.apache.catalina.startup.WebappServiceLoader.loadServices(WebappServiceLoader.java:197)
at org.apache.catalina.startup.WebappServiceLoader.load(WebappServiceLoader.java:158)
at org.apache.catalina.startup.ContextConfig.processServletContainerInitializers(ContextConfig.java:1579)
at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1280)
at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:888)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:388)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5522)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
… 11 more
2018-8-10 19:50:53 org.apache.catalina.startup.HostConfig deployDirectory
严重: Error deploying web application directory D:\eclipse\Tomcat 7.0\webapps\HwqWebServe
java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/HwqWebServe]]
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:903)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1260)
at org.apache.catalina.startup.HostConfig DeployDirectory.run(HostConfig.java:2002)atjava.util.concurrent.Executors D e p l o y D i r e c t o r y . r u n ( H o s t C o n f i g . j a v a : 2002 ) a t j a v a . u t i l . c o n c u r r e n t . E x e c u t o r s RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask Sync.innerRun(FutureTask.java:334)atjava.util.concurrent.FutureTask.run(FutureTask.java:166)atjava.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)atjava.util.concurrent.ThreadPoolExecutor S y n c . i n n e r R u n ( F u t u r e T a s k . j a v a : 334 ) a t j a v a . u t i l . c o n c u r r e n t . F u t u r e T a s k . r u n ( F u t u r e T a s k . j a v a : 166 ) a t j a v a . u t i l . c o n c u r r e n t . T h r e a d P o o l E x e c u t o r . r u n W o r k e r ( T h r e a d P o o l E x e c u t o r . j a v a : 1110 ) a t j a v a . u t i l . c o n c u r r e n t . T h r e a d P o o l E x e c u t o r Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:674)
2018-8-10 19:50:53 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\eclipse\Tomcat 7.0\webapps\HwqWebServe has finished in 238 ms
2018-8-10 19:50:53 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\eclipse\Tomcat 7.0\webapps\manager
2018-8-10 19:50:54 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\eclipse\Tomcat 7.0\webapps\manager has finished in 140 ms
2018-8-10 19:50:54 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\eclipse\Tomcat 7.0\webapps\ROOT
2018-8-10 19:50:54 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\eclipse\Tomcat 7.0\webapps\ROOT has finished in 29 ms
2018-8-10 19:50:54 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler [“http-bio-8080”]
2018-8-10 19:50:54 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler [“ajp-bio-8009”]
2018-8-10 19:50:54 org.apache.catalina.startup.Catalina start
信息: Server startup in 1925 ms
①修改Tomcat安装目录底下的,conf里的catalina.properties里的122行,如图。
这里写图片描述
②通过Windows+r cmd 输入 netstat -ano查看0.0.0.0:8080端口号是否被占用
如果出现被占用的情况,在进程里结束Javax.exe进程 重新打开myeclipse 再运行Tomcat
③最终解决办法,把之前加进项目里的Tomcat删掉,重启电脑后添加再运行。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值