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

您的位置:首頁技術(shù)文章
文章詳情頁

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

瀏覽:111日期: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;

對于第一個問題,我上網(wǎng)查閱了很多資料后發(fā)現(xiàn),可能是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環(huán)境變量并重新部署Tomcat。發(fā)現(xiàn)并沒有解決問題,再次上網(wǎng)查閱,發(fā)現(xiàn)getContextPath()在servlet2.5特有。于是試著刪除原先jar包中的servlet-api.jar,然后重新部署項目。發(fā)現(xiàn)了第二個問題,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)

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

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

此時需要導入jar包,之前我是下載相關(guān)api

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

然后放到下圖目錄中

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

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

總結(jié)

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

標簽: IDEA
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
在线一区免费| 999久久久精品国产| 日韩av在线播放网址| 日韩精品视频在线看| 国语精品一区| 欧美a级一区二区| 国产高潮在线| 美女视频一区在线观看| 电影亚洲精品噜噜在线观看| 国产精品一区二区中文字幕| 性欧美长视频| 欧美黑人巨大videos精品| 玖玖玖国产精品| 女人天堂亚洲aⅴ在线观看| 成人国产精品| 久久婷婷国产| 国产精品亚洲综合在线观看| 日韩综合一区二区三区| 亚洲中字黄色| 中文亚洲免费| 免费日韩av片| 久久在线电影| 蜜臀av性久久久久蜜臀aⅴ四虎| 美女视频黄 久久| 欧美国产专区| 国产精品大片免费观看| 欧美资源在线| 日本综合精品一区| 国产亚洲一区二区三区不卡| 国产探花一区在线观看| 国产精品一页| 国产成年精品| 欧美日中文字幕| 亚洲欧洲日本mm| 一区二区国产在线| 国产乱论精品| a日韩av网址| 99在线|亚洲一区二区| 蜜臀精品久久久久久蜜臀| 久久高清免费| 麻豆精品在线视频| 亚洲第一精品影视| 国产日产高清欧美一区二区三区| 2023国产精品久久久精品双| av不卡免费看| 男女男精品视频网| 日韩不卡一区二区三区| 福利一区视频| 中文字幕一区二区三区日韩精品| 国产视频一区二| 国产剧情一区二区在线观看| 精品三区视频| 噜噜噜躁狠狠躁狠狠精品视频| 国产精品极品国产中出| 久久精品高清| 里番精品3d一二三区| 国产黄大片在线观看| 成人影视亚洲图片在线| 久久不见久久见中文字幕免费| 亚洲精品乱码久久久久久蜜桃麻豆| 国产精品亚洲综合久久| 欧美不卡高清| 麻豆精品少妇| 亚洲欧美日本日韩| 国产suv精品一区二区四区视频| 国产精品色网| 日韩在线第七页| 国产精品igao视频网网址不卡日韩| 91九色精品| av最新在线| 欧美日本不卡高清| 天堂资源在线亚洲| 欧美极品中文字幕| 亚洲+小说+欧美+激情+另类| 久久久久午夜电影| 午夜精品成人av| 美女久久久久久| 奇米亚洲欧美| 欧美经典一区| 日韩和欧美一区二区| 大香伊人久久精品一区二区| 四虎在线精品| 日韩精品一级二级| 欧美日韩国产免费观看视频| 亚洲女同av| 国产日韩一区| 久久中文视频| 国产伊人精品| 国产精品日韩| 人人精品人人爱| 久久高清精品| 99成人在线| 亚洲欧美成人综合| 免费高清在线一区| 国产欧美一区二区三区米奇| 日韩国产在线| 日韩区欧美区| 日韩精品首页| 亚洲成a人片| 久久中文亚洲字幕| 国产国产精品| 色88888久久久久久影院| 久久电影tv| 9国产精品视频| 蜜臀久久久久久久| 国产精品欧美日韩一区| 精品久久免费| 91精品韩国| 视频国产精品| 国产精品sm| 亚洲午夜在线| 欧美另类综合| 日本综合精品一区| 欧美va亚洲va日韩∨a综合色| 日韩在线黄色| 国产粉嫩在线观看| 国产不卡精品| 伊人久久大香伊蕉在人线观看热v| 日韩在线观看一区二区| 精品一区视频| 免费久久99精品国产| 国产美女视频一区二区| 欧美亚洲在线日韩| 亚洲日本国产| 99久久激情| 精品欧美日韩精品| 蜜桃视频在线观看一区| 精品久久视频| 亚洲欧美日本国产| 国产精品欧美三级在线观看| 国产欧美一区二区三区精品酒店 | 911精品国产| 亚洲无线一线二线三线区别av| 99国产成+人+综合+亚洲欧美| 美日韩一区二区三区| 国产精品试看| 99视频精品全国免费| 国产精品99久久免费观看| 一区二区亚洲视频| 在线国产一区二区| 激情不卡一区二区三区视频在线| 日韩精品三级| 一区免费在线| 欧美日韩少妇| 国产精品xxxav免费视频| 久久狠狠亚洲综合| 免费黄网站欧美| 蜜臀av一区二区在线免费观看| av高清不卡| 久久久一本精品| 久久久久久久欧美精品| 夜夜嗨av一区二区三区网站四季av| 欧美三级网址| 国际精品欧美精品| 国产剧情一区二区在线观看| 国产免费成人| 三级一区在线视频先锋| 亚洲激情社区| 久久福利毛片| 日本精品久久| 亚洲深夜福利| 亚洲一区有码| 欧美自拍一区| 久久激情av| 国产精品v一区二区三区| 日韩一区二区三区免费播放| 亚洲成av人片一区二区密柚| 久久精品av| 三级欧美在线一区| 国产一区 二区| 国产欧美日韩视频在线| 久久激五月天综合精品| 精品精品国产三级a∨在线| 亚洲精品永久免费视频| 在线精品小视频| 欧美日韩xxxx| 久久久精品午夜少妇| 男人的天堂亚洲一区| 国产精品sm| 五月天久久久| 亚洲精品综合| 日本美女一区| 亚洲精品综合| 国产va免费精品观看精品视频| 欧美丝袜一区| 最新国产精品久久久| 精品国产精品国产偷麻豆| 美女少妇全过程你懂的久久| 欧美日韩va| 欧美在线亚洲| 久久永久免费| 在线视频亚洲欧美中文| 超碰99在线| 在线精品亚洲| 激情欧美国产欧美| 日韩精品导航| 91精品1区| 欧美xxxx中国| 精品一区二区三区四区五区| 欧美日韩91|