maven 项目提示找不到javax.servlet.xxx问题解决
2016-05-25 21:29
423 查看
最近项目中需要用到javax.servlet.http.HttpServletRequest类,发现IDEA默认的没jar包,尝试了以下解决办法:
1. 直接在项目里的libraries里面添加servlet-api.jar和jsp-api.jar的话虽然不提示错误了,但是MAVEN编译的时候提示找不到类
2. 在ClassPath里添加对servlet-api.jar和jsp-api.jar的引用,效果同1
3. maven中增加以下依赖
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-servlet_2.4_spec</artifactId>
<version>1.1.1</version>
<scope>provided</scope>
</dependency>
这个是Geronimo对外分发的可以给开源代码的servlet的jar,经过了sun的ctk兼容性测试。省去了原来加载JNDI,JDBC,SERVLET,JSP,JTA
问题解决!!!
转自http://www.ithao123.cn/content-7273909.html
1. 直接在项目里的libraries里面添加servlet-api.jar和jsp-api.jar的话虽然不提示错误了,但是MAVEN编译的时候提示找不到类
2. 在ClassPath里添加对servlet-api.jar和jsp-api.jar的引用,效果同1
3. maven中增加以下依赖
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-servlet_2.4_spec</artifactId>
<version>1.1.1</version>
<scope>provided</scope>
</dependency>
这个是Geronimo对外分发的可以给开源代码的servlet的jar,经过了sun的ctk兼容性测试。省去了原来加载JNDI,JDBC,SERVLET,JSP,JTA
问题解决!!!
转自http://www.ithao123.cn/content-7273909.html
相关文章推荐
- Java-equals()和toSting()用法(面向对象编程思想)
- java基本数据类型包装类
- java 单例模式 最经典的例子
- Spring整合技术之Hibernate
- [Java]ArrayList与LinkedList的模拟实现
- Java IO - Reader&Writer
- 导入Mybatis_Spring项目遇到的问题
- Description Resource Path Location Type Java compiler level does not match the version of the in解决方法
- Java中HashSet、TreeSet的区别
- 【转】spring源码解析
- 菜鸟学Java之错将for循环大写
- Spring Boot 快速入门
- 【49】java内部类剖析
- 【49】java内部类剖析
- 【49】java内部类剖析
- JAVA SE 8 学习笔记(六)杂项改进
- Java 实现导出excel表 POI
- java设计模式-组合模式
- java基础 -- 多线程总结(一)--基本概念
- 【转】spring bean的生命周期