博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
maven 项目,通过maven编译 解决出现JSP NullPointerException
阅读量:5932 次
发布时间:2019-06-19

本文共 1737 字,大约阅读时间需要 5 分钟。

hot3.png

严重: Servlet.service() for servlet jsp threw exceptionjava.lang.NullPointerException	at org.apache.jsp.index_jsp._jspInit(index_jsp.java:23)	at org.apache.jasper.runtime.HttpJspBase.init(HttpJspBase.java:52)	at org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:159)	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)	at java.lang.Thread.run(Thread.java:744)

原因:jar包依赖冲突,两种方式解决;

1、把servlet的jar的依赖范围改成provided <scope>provided</scope>

2、在pom.xml中,查找servlet关键字,删除跟servlet相关的jar包依赖

转载于:https://my.oschina.net/yongyi/blog/323005

你可能感兴趣的文章
LinkedIn开源Dr. Elephant
查看>>
ASP.NET Core 3.0项目开始“瘦身”
查看>>
敏捷领导力的反面模式
查看>>
Microsoft发布Azure Data Factory v2可视化工具的公开预览版
查看>>
Concourse:可扩展的开源CI管道工具
查看>>
自定义事件
查看>>
Elixir Phoenix: 自定义布局模板文件
查看>>
那些年在异步代码上所做的努力
查看>>
webpack CommonsChunkPlugin详细教程
查看>>
[译] ES6 学习笔记:关于 ES2015 特性的详细概述
查看>>
[DeviceOne开发]-地区选择
查看>>
零碎笔记:移动Web特别样式处理
查看>>
Swift闭包2-尾闭包
查看>>
关于this的全面解析(下)
查看>>
关于git stash
查看>>
Java中的JSON数据绑定框架Jackson使用介绍
查看>>
如何解决Python安装模块的错误:error: Unable to find vcvarsall.bat
查看>>
“Satellite”:在生产过程中监控Kubernetes
查看>>
Swift 2.2 的新特性
查看>>
java jar打包总结(二)
查看>>