在IDEA里面Tomcat关闭时报错实在不会解决求助大佬

27-May-2021 13:50:37.159 警告 [main] org.apache.catalina.util.LifecycleMBeanBase.unregister Failed to unregister MBean with name [Catalina:type=NamingResources,host=localhost,context=/] during component destruction
    javax.management.InstanceNotFoundException: Catalina:type=NamingResources,host=localhost,context=/
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1095)
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.exclusiveUnregisterMBean(DefaultMBeanServerInterceptor.java:427)
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.unregisterMBean(DefaultMBeanServerInterceptor.java:415)
        at com.sun.jmx.mbeanserver.JmxMBeanServer.unregisterMBean(JmxMBeanServer.java:546)
        at org.apache.catalina.util.LifecycleMBeanBase.unregister(LifecycleMBeanBase.java:195)
        at org.apache.catalina.util.LifecycleMBeanBase.destroyInternal(LifecycleMBeanBase.java:72)
        at org.apache.catalina.deploy.NamingResourcesImpl.destroyInternal(NamingResourcesImpl.java:1119)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.StandardContext.destroyInternal(StandardContext.java:5501)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:845)
        at org.apache.catalina.core.ContainerBase.destroyInternal(ContainerBase.java:1031)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:845)
        at org.apache.catalina.core.ContainerBase.destroyInternal(ContainerBase.java:1031)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.StandardService.destroyInternal(StandardService.java:588)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.StandardServer.destroyInternal(StandardServer.java:856)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.startup.Catalina.stop(Catalina.java:762)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:723)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
27-May-2021 13:50:37.160 警告 [main] org.apache.catalina.util.LifecycleMBeanBase.unregister Failed to unregister MBean with name [Catalina:type=WebResourceRoot,host=localhost,context=/,name=Cache] during component destruction
    javax.management.InstanceNotFoundException: Catalina:type=WebResourceRoot,host=localhost,context=/,name=Cache
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1095)
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.exclusiveUnregisterMBean(DefaultMBeanServerInterceptor.java:427)
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.unregisterMBean(DefaultMBeanServerInterceptor.java:415)
        at com.sun.jmx.mbeanserver.JmxMBeanServer.unregisterMBean(JmxMBeanServer.java:546)
        at org.apache.catalina.util.LifecycleMBeanBase.unregister(LifecycleMBeanBase.java:195)
        at org.apache.catalina.webresources.StandardRoot.destroyInternal(StandardRoot.java:803)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.StandardContext.destroyInternal(StandardContext.java:5515)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:845)
        at org.apache.catalina.core.ContainerBase.destroyInternal(ContainerBase.java:1031)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:845)
        at org.apache.catalina.core.ContainerBase.destroyInternal(ContainerBase.java:1031)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.StandardService.destroyInternal(StandardService.java:588)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.StandardServer.destroyInternal(StandardServer.java:856)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.startup.Catalina.stop(Catalina.java:762)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:723)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
27-May-2021 13:50:37.160 警告 [main] org.apache.catalina.util.LifecycleMBeanBase.unregister Failed to unregister MBean with name [Catalina:type=WebResourceRoot,host=localhost,context=/] during component destruction
    javax.management.InstanceNotFoundException: Catalina:type=WebResourceRoot,host=localhost,context=/
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1095)
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.exclusiveUnregisterMBean(DefaultMBeanServerInterceptor.java:427)
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.unregisterMBean(DefaultMBeanServerInterceptor.java:415)
        at com.sun.jmx.mbeanserver.JmxMBeanServer.unregisterMBean(JmxMBeanServer.java:546)
        at org.apache.catalina.util.LifecycleMBeanBase.unregister(LifecycleMBeanBase.java:195)
        at org.apache.catalina.util.LifecycleMBeanBase.destroyInternal(LifecycleMBeanBase.java:72)
        at org.apache.catalina.webresources.StandardRoot.destroyInternal(StandardRoot.java:805)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.StandardContext.destroyInternal(StandardContext.java:5515)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:845)
        at org.apache.catalina.core.ContainerBase.destroyInternal(ContainerBase.java:1031)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:845)
        at org.apache.catalina.core.ContainerBase.destroyInternal(ContainerBase.java:1031)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.StandardService.destroyInternal(StandardService.java:588)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.StandardServer.destroyInternal(StandardServer.java:856)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.startup.Catalina.stop(Catalina.java:762)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:723)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
27-May-2021 13:50:37.165 警告 [main] org.apache.catalina.util.LifecycleMBeanBase.unregister Failed to unregister MBean with name [Catalina:type=Valve,host=localhost,context=/,name=NonLoginAuthenticator] during component destruction
    javax.management.InstanceNotFoundException: Catalina:type=Valve,host=localhost,context=/,name=NonLoginAuthenticator
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1095)
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.exclusiveUnregisterMBean(DefaultMBeanServerInterceptor.java:427)
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.unregisterMBean(DefaultMBeanServerInterceptor.java:415)
        at com.sun.jmx.mbeanserver.JmxMBeanServer.unregisterMBean(JmxMBeanServer.java:546)
        at org.apache.catalina.util.LifecycleMBeanBase.unregister(LifecycleMBeanBase.java:195)
        at org.apache.catalina.util.LifecycleMBeanBase.destroyInternal(LifecycleMBeanBase.java:72)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.StandardPipeline.removeValve(StandardPipeline.java:449)
        at org.apache.catalina.core.StandardPipeline.destroyInternal(StandardPipeline.java:213)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.ContainerBase.destroyInternal(ContainerBase.java:1026)
        at org.apache.catalina.core.StandardContext.destroyInternal(StandardContext.java:5518)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:845)
        at org.apache.catalina.core.ContainerBase.destroyInternal(ContainerBase.java:1031)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:845)
        at org.apache.catalina.core.ContainerBase.destroyInternal(ContainerBase.java:1031)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.StandardService.destroyInternal(StandardService.java:588)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.StandardServer.destroyInternal(StandardServer.java:856)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.startup.Catalina.stop(Catalina.java:762)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:723)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
27-May-2021 13:50:37.165 警告 [main] org.apache.catalina.util.LifecycleMBeanBase.unregister Failed to unregister MBean with name [Catalina:type=Valve,host=localhost,context=/,name=StandardContextValve] during component destruction
    javax.management.InstanceNotFoundException: Catalina:type=Valve,host=localhost,context=/,name=StandardContextValve
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1095)
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.exclusiveUnregisterMBean(DefaultMBeanServerInterceptor.java:427)
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.unregisterMBean(DefaultMBeanServerInterceptor.java:415)
        at com.sun.jmx.mbeanserver.JmxMBeanServer.unregisterMBean(JmxMBeanServer.java:546)
        at org.apache.catalina.util.LifecycleMBeanBase.unregister(LifecycleMBeanBase.java:195)
        at org.apache.catalina.util.LifecycleMBeanBase.destroyInternal(LifecycleMBeanBase.java:72)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.StandardPipeline.removeValve(StandardPipeline.java:449)
        at org.apache.catalina.core.StandardPipeline.destroyInternal(StandardPipeline.java:213)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.ContainerBase.destroyInternal(ContainerBase.java:1026)
        at org.apache.catalina.core.StandardContext.destroyInternal(StandardContext.java:5518)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:845)
        at org.apache.catalina.core.ContainerBase.destroyInternal(ContainerBase.java:1031)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:845)
        at org.apache.catalina.core.ContainerBase.destroyInternal(ContainerBase.java:1031)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.StandardService.destroyInternal(StandardService.java:588)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.core.StandardServer.destroyInternal(StandardServer.java:856)
        at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:321)
        at org.apache.catalina.startup.Catalina.stop(Catalina.java:762)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:723)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
Disconnected from server
 

Tomcat关闭是停止服务吗。

 javax.management.InstanceNotFoundException

这个没有初始化导致的异常。

https://blog.csdn.net/tutian2000/article/details/102813476

Tomcat和jdk版本不对,你用的是什么版本

应该是tomcat里面的 server.xml里的配置问题

仔细检查下你的配置文件,是不是配置了其他的东西 (如果不清楚多了什么配置信息的话,那么就下载一个新的tomcat试下看看)

 

例如:


<Host name="go.test.com"  appBase="webapps" unpackWARs="true" autoDeploy="true">
    <Context  path=""  docBase="client" reloadable="true"/>
</Host>

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632