在eclipse环境下用maven出现:javax.servlet.jsp.PageContext cannot be resolved to a type。
这是因为没有引入jsp-api引发的问题,在pom.xml引入:
<span style="font-size:18px;"><dependency>
<span style="white-space:pre"> </span><groupId>javax.servlet</groupId>
<artifactId>jsp-api</artifactId>
<version>2.0</version>
<span style="white-space:pre"> </span><scope>provide</scope>
</dependency></span>
问题解决!
需要加入<type>provide</type>避免在打包的时候将servelt api引入和tomcat冲突造成部署出错
关于依赖的作用域的问题:
http://blog.youkuaiyun.com/nthack5730/article/details/46613679
这里有作用域的介绍。

本文解决了一个在Eclipse环境中使用Maven时遇到的问题:javax.servlet.jsp.PageContext cannot be resolved to a type。原因是缺少JSP-API依赖。通过在pom.xml中正确配置JSP-API依赖,问题得以解决。

被折叠的 条评论
为什么被折叠?



