首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在web-app中使用maven和eclipse时抛出异常

在web-app中使用maven和eclipse时抛出异常
EN

Stack Overflow用户
提问于 2011-04-06 17:12:45
回答 1查看 800关注 0票数 1

我想根据本教程使用与eclipse集成的maven来开发webapp:http://jacksonps4.me/wordpress/?p=868

但是当我打开jsp页面时,它抛出NullPointerException,如下所示

代码语言:javascript
复制
SEVERE: Servlet.service() for servlet jsp threw exception
java.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:164)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:338)

我谷歌了一下这个bug,似乎是把jsp-api.jar放在WEB-INF/lib下引起的

但实际上我并没有这样做,即使当我从maven中移出jsp-api依赖项时,异常仍然会出现。我该怎么解决它呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-04-06 19:55:21

也可以将其放在机器的JDK/JRE的lib文件夹中,该文件夹也包含在webapp的运行时类路径中。这也可能是因为在运行时类路径中的某个地方拥有来自不同servletcontainer make/版本的servlet-api

我不做Maven,但我相信你必须将它们指定为provided作用域,这样才不会让它们最终出现在构建的/WEB-INF/lib中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5563998

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档