maven编译web项目显示“软件包 javax.servlet.http 不存在"
2015-12-14 11:29
555 查看
maven项目编译报错:
明明tomcat下面的lib自带有这些包,却依然加载失败,
解决方法一:
在pom.xml里面重新引入这个包
但是这个方法容易会跟tomcat里面的包冲突,会报这个错误:
解决方法二:
右键,buildPath,自己手动从tomcat目录下的lib包里添加外部jar包。
软件包 javax.servlet 不存在 import javax.servlet.*;
明明tomcat下面的lib自带有这些包,却依然加载失败,
解决方法一:
在pom.xml里面重新引入这个包
<dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> <scope>provided</scope> </dependency>
但是这个方法容易会跟tomcat里面的包冲突,会报这个错误:
jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
解决方法二:
右键,buildPath,自己手动从tomcat目录下的lib包里添加外部jar包。
相关文章推荐
- Http get方式url参数长度以及大小
- Http get方式url参数长度以及大小
- Http和Socket详解
- CentOS 6.5下搭建hadoop 2.6.0集群(二):网络配置
- Http和Socket详解
- iOS开发网络数据之AFNetworking使用
- http://blog.csdn.net/a123demi/article/details/41021513?utm_source=tuicool&utm_medium=referral
- HTTP请求范例
- HTTP协议是无状态协议,怎么理解
- http长连接与短连接
- HTTP协议Keep-Alive模式详解
- HTTP协议Keep-Alive模式详解
- http长连接与短连接
- HTTP协议是无状态协议,怎么理解
- HTTP请求范例
- HTTP中Get与Post的区别
- HTTP中Get与Post的区别
- android 获取网络视频缩略图【完美兼容各版本】
- 网络中出现TCP、UDP粘包、分包的两点解决办法
- 通过XShell链接虚拟机的CentOS http://www.linuxidc.com/Linux/2013-02/79574.htm