Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在windows上完成war文件部署后,无法在tomcat上启动jenkins应用程序_Java_Maven_Jenkins_Tomcat_Continuous Integration - Fatal编程技术网

Java 在windows上完成war文件部署后,无法在tomcat上启动jenkins应用程序

Java 在windows上完成war文件部署后,无法在tomcat上启动jenkins应用程序,java,maven,jenkins,tomcat,continuous-integration,Java,Maven,Jenkins,Tomcat,Continuous Integration,我已在Windows 10上成功安装并配置了tomcat 10.0.6。tomcat服务器已成功启动并运行。然后,我成功地在tomcat上部署了JENKINS war(版本2.277.4 LTS文件)(使用Firefoxbrowser) 但是,在尝试通过tomcat的“Manager App”功能启动Jenkins时,Jenkins应用程序没有启动 它给出了以下错误: 2021年5月30日16:29:47.871严重[http-nio-8090-exec-5] org.apache.catali

我已在Windows 10上成功安装并配置了tomcat 10.0.6。tomcat服务器已成功启动并运行。然后,我成功地在tomcat上部署了JENKINS war(版本2.277.4 LTS文件)(使用
Firefox
browser)

但是,在尝试通过tomcat的“Manager App”功能启动
Jenkins
时,
Jenkins
应用程序没有启动

它给出了以下错误

2021年5月30日16:29:47.871严重[http-nio-8090-exec-5]

org.apache.catalina.core.StandardContext.startInternal Context [/jenkins]由于以前的错误,启动失败

2021年5月30日16:29:47.870严重[http-nio-8090-exec-5] org.apache.catalina.core.StandardContext.listenerStart错误 配置类的应用程序侦听器 [jenkins.JenkinsHttpSessionListener]java.lang.NoClassDefFoundError: javax/servlet/http/HttpSessionListener位于 java.lang.ClassLoader.defineClass1(本机方法)位于 java.lang.ClassLoader.defineClass(未知源代码)位于 位于的java.security.SecureClassLoader.defineClass(未知源) org.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:2470) 在 org.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:866) 在 org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1370) 在 org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1224) 在 org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:540) 在 org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:521) 在 org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:151) 在 org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4589) 在 org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5121) 在 org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) 在 org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717) 在 org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690) 在 org.apache.catalina.core.StandardHost.addChild(StandardHost.java:743) 在 org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1026) 在 org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:546) 在 org.apache.catalina.startup.HostConfig.check(HostConfig.java:1773) 位于的sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法) 位于的sun.reflect.NativeMethodAccessorImpl.invoke(未知源) sun.reflect.DelegatingMethodAccessorImpl.invoke(未知源)位于 java.lang.reflect.Method.invoke(未知源代码)位于 org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:288) 在 com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(未知 源代码)位于com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(未知 来源)在 org.apache.catalina.manager.ManagerServlet.check(ManagerServlet.java:1570) 在 org.apache.catalina.manager.HTMLManagerServlet.upload(HTMLManagerServlet.java:294) 在 org.apache.catalina.manager.HTMLManagerServlet.doPost(HTMLManagerServlet.java:212) 位于jakarta.servlet.http.HttpServlet.service(HttpServlet.java:689) 位于jakarta.servlet.http.HttpServlet.service(HttpServlet.java:770) 在 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) 在 org.apache.catalina.filters.CsrfPreventionFilter.doFilter(CsrfPreventionFilter.java:211) 在 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) 在 org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) 在 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) 在 org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126) 在 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) 在 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) 在 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) 在 org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:668) 在 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) 在 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) 在 org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:690) 在 org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) 在 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:353) 在 org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) 在 org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) 在 org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:870) 在 org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1696) 在 org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) 位于java.util.concurrent.ThreadPoolExecutor.runWorker(未知源) 位于java.util.concurrent.ThreadPoolExecutor$Worker.run(未知 来源)在 org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) 在java.lang.Thread.run(未知源)处,由以下原因引起: java.lang.ClassNotFoundException: javax.servlet.http.HttpSessionListener位于 org.apache.catalina.load