Tomcat 部署工件失败: servlet 映射无效 - 解决方案
{"title":"已连接到服务器\n[2023-09-02 03:14:47,627] 工件 demo1:war exploded: 正在部署工件,请稍候…\n02-Sep-2023 15:14:47.968 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.tomcat.util.modeler.BaseModelMBean.invoke 调用方法[manageApp]时发生异常\n\tjava.lang.IllegalStateException: 启动子级时出错\n\t\tat org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:729)\n\t\tat org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:698)\n\t\tat org.apache.catalina.core.StandardHost.addChild(StandardHost.java:696)\n\t\tat org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1783)\n\t\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)\n\t\tat java.base/java.lang.reflect.Method.invoke(Method.java:577)\n\t\tat org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:293)\n\t\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:811)\n\t\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802)\n\t\tat org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:460)\n\t\tat org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:408)\n\t\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)\n\t\tat java.base/java.lang.reflect.Method.invoke(Method.java:577)\n\t\tat org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:293)\n\t\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:811)\n\t\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802)\n\t\tat java.management/com.sun.jmx.remote.security.MBeanServerAccessController.invoke(MBeanServerAccessController.java:472)\n\t\tat java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1472)\n\t\tat java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1310)\n\t\tat java.base/java.security.AccessController.doPrivileged(AccessController.java:712)\n\t\tat java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1412)\n\t\tat java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829)\n\t\tat java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)\n\t\tat java.base/java.lang.reflect.Method.invoke(Method.java:577)\n\t\tat java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:360)\n\t\tat java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200)\n\t\tat java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197)\n\t\tat java.base/java.security.AccessController.doPrivileged(AccessController.java:712)\n\t\tat java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196)\n\t\tat java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:598)\n\t\tat java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:844)\n\t\tat java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:721)\n\t\tat java.base/java.security.AccessController.doPrivileged(AccessController.java:399)\n\t\tat java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:720)\n\t\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)\n\t\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)\n\t\tat java.base/java.lang.Thread.run(Thread.java:833)\n\tCaused by: org.apache.catalina.LifecycleException: 无法启动组件[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/demo1_war_exploded]]\n\t\tat org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:440)\n\t\tat org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:198)\n\t\tat org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:726)\n\t\t… 36 more\n\tCaused by: java.lang.IllegalArgumentException: servlet映射中的
原文地址: https://www.cveoy.top/t/topic/qB5h 著作权归作者所有。请勿转载和采集!