日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

解決IDEA配置tomcat啟動報錯問題

瀏覽:114日期:2024-08-15 15:37:22

在配置servlet不同路徑時遇上以下兩個錯誤:

java.lang.NoSuchMethodError: javax.servlet.ServletContext.getVirtualServerName()Ljava/lang/String; java.lang.ClassNotFoundException: org.apache.jsp.index_jsp;

對于第一個問題,我上網查閱了很多資料后發現,可能是tomcat版本沖突導致,catalina log如下:

19-Feb-2018 08:26:44.175 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server version:Apache Tomcat/8.5.2819-Feb-2018 08:26:44.175 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Feb 6 2018 23:10:25 UTC19-Feb-2018 08:26:44.175 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server number: 8.5.28.019-Feb-2018 08:26:44.191 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Windows 719-Feb-2018 08:26:44.191 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 6.119-Feb-2018 08:26:44.191 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: x8619-Feb-2018 08:26:44.191 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: C:Program FilesJavajdk1.8.0_141jre19-Feb-2018 08:26:44.191 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 1.8.0_141-b1519-Feb-2018 08:26:44.191 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Oracle Corporation19-Feb-2018 08:26:44.191 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: F:apache-tomcat-8.5.2819-Feb-2018 08:26:44.191 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: F:apache-tomcat-8.5.2819-Feb-2018 08:26:44.191 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=F:apache-tomcat-8.5.28conflogging.properties19-Feb-2018 08:26:44.191 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager19-Feb-2018 08:26:44.191 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=204819-Feb-2018 08:26:44.191 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources19-Feb-2018 08:26:44.191 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dignore.endorsed.dirs=19-Feb-2018 08:26:44.191 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=F:apache-tomcat-8.5.2819-Feb-2018 08:26:44.191 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=F:apache-tomcat-8.5.2819-Feb-2018 08:26:44.191 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=F:apache-tomcat-8.5.28temp19-Feb-2018 08:26:44.191 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded APR based Apache Tomcat Native library [1.2.16] using APR version [1.6.3].19-Feb-2018 08:26:44.206 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].19-Feb-2018 08:26:44.206 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true]19-Feb-2018 08:26:44.830 信息 [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 1.0.2m 2 Nov 2017]19-Feb-2018 08:26:45.080 信息 [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ['http-nio-8080']19-Feb-2018 08:26:45.517 信息 [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read19-Feb-2018 08:26:45.581 信息 [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ['ajp-nio-8009']19-Feb-2018 08:26:45.597 信息 [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read19-Feb-2018 08:26:45.597 信息 [main] org.apache.catalina.startup.Catalina.load Initialization processed in 2422 ms19-Feb-2018 08:26:45.643 信息 [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]19-Feb-2018 08:26:45.643 信息 [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.5.2819-Feb-2018 08:26:45.675 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [F:apache-tomcat-8.5.28webappsdocs]19-Feb-2018 08:26:46.423 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [F:apache-tomcat-8.5.28webappsdocs] has finished in [748] ms19-Feb-2018 08:26:46.423 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [F:apache-tomcat-8.5.28webappsexamples]19-Feb-2018 08:26:47.059 嚴重 [localhost-startStop-1] org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/examples]]at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752)at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728)at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1141)at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1875)at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)at java.util.concurrent.FutureTask.run(FutureTask.java:266)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)at java.lang.Thread.run(Thread.java:748)Caused by: org.apache.catalina.LifecycleException: Failed to start component [Pipeline[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/examples]]]at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5125)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)... 10 moreCaused by: org.apache.catalina.LifecycleException: Failed to start component [org.apache.catalina.authenticator.FormAuthenticator[/examples]]at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)at org.apache.catalina.core.StandardPipeline.startInternal(StandardPipeline.java:182)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)... 12 moreCaused by: java.lang.NoSuchMethodError: javax.servlet.ServletContext.getVirtualServerName()Ljava/lang/String;at org.apache.catalina.authenticator.AuthenticatorBase.startInternal(AuthenticatorBase.java:1186)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)... 14 more19-Feb-2018 08:26:47.075 嚴重 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Error deploying web application directory [F:apache-tomcat-8.5.28webappsexamples] java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/examples]]at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:756)at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728)at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1141)at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1875)at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)at java.util.concurrent.FutureTask.run(FutureTask.java:266)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)at java.lang.Thread.run(Thread.java:748)

我先試著刪除其他Tomcat版本,重新配置tomcat環境變量并重新部署Tomcat。發現并沒有解決問題,再次上網查閱,發現getContextPath()在servlet2.5特有。于是試著刪除原先jar包中的servlet-api.jar,然后重新部署項目。發現了第二個問題,log如下:

19-Feb-2018 09:59:51.534 嚴重 [http-nio-8080-exec-3] org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet [jsp] in context with path [/Happy] threw exception [java.lang.ClassNotFoundException: org.apache.jsp.index_jsp] with root cause java.lang.ClassNotFoundException: org.apache.jsp.index_jspat java.net.URLClassLoader.findClass(URLClassLoader.java:381)at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:129)at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:60)at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:159)at org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:171)at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:380)at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:386)at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:330)at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650)at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803)at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790)at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459)at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)at java.lang.Thread.run(Thread.java:748)19-Feb-2018 10:03:45.289 嚴重 [http-nio-8080-exec-1] org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet [jsp] in context with path [/Happy] threw exception [Unable to compile class for JSP] with root cause java.lang.ClassNotFoundException: com.sun.el.ExpressionFactoryImplat org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1291)at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1119)at javax.el.FactoryFinder.newInstance(FactoryFinder.java:83)at javax.el.FactoryFinder.find(FactoryFinder.java:193)at javax.el.ExpressionFactory.newInstance(ExpressionFactory.java:185)at javax.el.ExpressionFactory.newInstance(ExpressionFactory.java:156)at org.apache.jasper.compiler.PageInfo.<init>(PageInfo.java:80)at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:117)at org.apache.jasper.compiler.Compiler.compile(Compiler.java:374)at org.apache.jasper.compiler.Compiler.compile(Compiler.java:351)at org.apache.jasper.compiler.Compiler.compile(Compiler.java:335)at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:595)at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:368)at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:386)at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:330)at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650)at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803)at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790)at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459)at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)at java.lang.Thread.run(Thread.java:748)

再次查閱資料,發現是缺少jar包。因為jdk1.8的擴展jar包里沒有servlet相關api,故IDEA會導入失敗。

解決IDEA配置tomcat啟動報錯問題

此時需要導入jar包,之前我是下載相關api

解決IDEA配置tomcat啟動報錯問題

然后放到下圖目錄中

解決IDEA配置tomcat啟動報錯問題

為了防止出現缺少jar包問題,建議直接去tomcat目錄下的lib中找到servlet-api.jar,直接復制到ext中。然后再重新部署一下tomcat,問題解決。

總結

到此這篇關于解決IDEA配置tomcat啟動報錯問題的文章就介紹到這了,更多相關IDEA配置tomcat啟動報錯內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: IDEA
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产亚洲欧美日韩精品一区二区三区 | 欧美三级精品| 免费亚洲婷婷| 精品国产a一区二区三区v免费| 欧美aa在线视频| 久久尤物视频| 国产高清不卡| 欧美美女一区| 视频在线观看一区二区三区| 亚洲精选久久| 欧美亚洲一区二区三区| 麻豆91在线播放| 精品视频一二| 开心激情综合| 高潮一区二区| 午夜精品一区二区三区国产| 亚洲资源av| 日本午夜精品| 美女精品久久| 午夜av成人| 欧美精品九九| 亚州av日韩av| 国产精品三p一区二区| 精品少妇一区| 欧洲av一区二区| 亚洲色诱最新| 欧美私人啪啪vps| 国产自产自拍视频在线观看| av高清一区| 中文字幕一区二区av| 国产精品黄网站| 久久精品官网| 中文字幕成人| 久久精品三级| 日韩亚洲在线| 国产精品中文字幕制服诱惑| 亚洲性色av| 亚洲精品大片| 国产高清不卡| 亚洲精品麻豆| 97视频热人人精品免费| 日韩一区二区久久| 久久99偷拍| 91精品蜜臀一区二区三区在线 | 五月婷婷六月综合| 日本不卡视频在线观看| 中文字幕在线免费观看视频| 亚洲欧美日韩精品一区二区| 麻豆久久久久久久| 亚洲女同中文字幕| 国产精品115| 亚洲成人一区| 久久免费福利| 蜜臀va亚洲va欧美va天堂| 国产精品亚洲综合在线观看| 国产精品精品| 亚洲精品亚洲人成在线观看| 国产精品黑丝在线播放| 视频在线观看一区二区三区| 国产在线观看91一区二区三区| 在线观看视频免费一区二区三区| 国产成人免费视频网站视频社区| 免费在线观看一区二区三区| 国产精品毛片久久| 四虎精品永久免费| 欧美日韩在线观看视频小说| 国产精品一区二区99| 国产字幕视频一区二区| 国产精一区二区| 亚洲成人日韩| 麻豆国产精品777777在线| 久久午夜精品| 日韩精品网站| 精品中国亚洲| 欧美在线黄色| 午夜在线视频一区二区区别 | 久久国产免费| 久久不卡日韩美女| 男人的天堂久久精品| 青青久久av| 久久亚洲精品中文字幕| 婷婷亚洲精品| 精品欧美激情在线观看| 精品五月天堂| 日韩精品91亚洲二区在线观看| 99久久亚洲精品| 国产99在线| 久久一区精品| 国产高清视频一区二区| 欧美啪啪一区| 日本中文字幕不卡| 免费视频最近日韩| 欧美日韩国产传媒| 精品免费av在线| 成人台湾亚洲精品一区二区| 国产精品主播| 国产亚洲一区| 日韩视频1区| 免费精品视频| 一区免费在线| 欧美一区三区| 成人久久久久| 久久夜夜操妹子| 丝袜美腿一区| 最近高清中文在线字幕在线观看1| 久久在线91| 久久精品一区| 精品欧美日韩精品| 欧美激情麻豆| 国产极品久久久久久久久波多结野| 日本天堂一区| 91九色综合| 亚洲精品在线二区| 综合国产精品| 日本不卡一区二区三区| 亚洲涩涩av| 日韩精品中文字幕吗一区二区 | 久久青草久久| 久久中文字幕二区| 不卡在线一区| 欧美日韩国产精品一区二区亚洲| 欧美精品一区二区久久| 欧美另类专区| 中文欧美日韩| 丝袜美腿亚洲一区二区图片| 亚洲欧美日本日韩| 蜜桃av一区二区三区电影| 亚洲一区二区日韩| 亚洲精品乱码| 97久久亚洲| 久久精品72免费观看| 国产色噜噜噜91在线精品| 久久国产人妖系列| 另类小说一区二区三区| 国精品产品一区| 午夜久久中文| 欧美福利一区| 日韩影院在线观看| 日韩美女国产精品| 欧美另类中文字幕| 毛片不卡一区二区| 日韩国产综合| 欧美午夜不卡| 日日摸夜夜添夜夜添国产精品| 日本麻豆一区二区三区视频| 国产精品伦一区二区| 日本一区二区免费高清| 136国产福利精品导航网址| 另类亚洲自拍| 日韩精品免费一区二区夜夜嗨| 国产精品伦一区二区| www在线观看黄色| 99re国产精品| 欧美亚洲人成在线| 福利一区二区三区视频在线观看| 日韩欧美在线中字| 中文一区二区| 久久精品超碰| 中文在线免费视频| 在线亚洲国产精品网站| 日韩精品乱码av一区二区| 久久午夜影院| 欧美日韩国产一区二区三区不卡| 亚洲另类视频| 福利一区视频| 香蕉久久久久久久av网站| 日韩av网站免费在线| xxxxx性欧美特大| 麻豆久久精品| 国产精品二区影院| 久久人人97超碰国产公开结果| 在线精品福利| 精品国产欧美| 亚洲欧美日韩精品一区二区| 国产精品欧美在线观看| 91精品久久久久久久久久不卡| 婷婷综合一区| 亚洲精品一级二级| 日韩精品免费视频一区二区三区| 国产精品国产一区| 久热精品在线| 激情综合婷婷| 免费成人在线影院| 日本久久精品| 亚洲精品美女91| 欧洲一区二区三区精品| 四虎在线精品| 91精品国产成人观看| 欧美日一区二区三区在线观看国产免 | 日本不卡视频在线| 99久久九九| 国产精品免费99久久久| 免费观看不卡av| 捆绑调教美女网站视频一区| 午夜国产精品视频免费体验区| 久久国内精品| 黄色av日韩| 97精品97| 欧美日韩一区二区三区不卡视频 | 蜜桃tv一区二区三区|