maven编译web项目显示“软件包 javax.servlet.http 不存在"
来源:互联网 发布:linux parted 格式化 编辑:程序博客网 时间:2024/06/09 20:49
maven项目编译报错:
软件包 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包。
0 1
- maven编译web项目显示“软件包 javax.servlet.http 不存在"
- maven编译web项目显示“软件包 javax.servlet.http 不存在"
- 软件包 javax.servlet.http 不存在
- 编译时提示软件包javax.servlet.http不存在
- 编译时提示软件包 javax.servlet.http 不存在 import javax.servlet.http.HttpServletRequest;
- 编译servlet提示软件包javax.servlet和javax.servlet.http不存在,问题解决
- ant 软件包 javax.servlet.http 不存在 解决办法
- 软件包 javax.servlet 不存在
- 软件包 javax.servlet 不存在
- 软件包 javax.servlet 不存在
- 软件包 javax.servlet 不存在
- 软件包 javax.servlet 不存在
- 软件包 javax.servlet 不存在
- 软件包 javax.servlet 不存在
- 软件包javax.servlet不存在
- 软件包 javax.servlet 不存在
- 软件包 javax.servlet 不存在
- 软件包 javax.servlet 不存在
- [转]Java se 7 最新特性研究(一)
- [转] Java se 7新特性研究(二)
- [转]Java7中的ForkJoin并发框架初探(上)——需求背景和设计原理
- 配置java环境变量
- [转]Java7中的ForkJoin并发框架初探(中)——JDK中实现简要分析
- maven编译web项目显示“软件包 javax.servlet.http 不存在"
- [转]Java7中的ForkJoin并发框架初探(下)—— ForkJoin的应用
- web安全测试---AppScan扫描工具
- [转]Java中的随机数生成器:Random,ThreadLocalRandom,SecureRandom
- java正则实现各种日期格式化
- [转]RMI方式Ehcache集群的源码分析
- 并发队列ConcurrentLinkedQueue和阻塞队列LinkedBlockingQueue用法
- 探索 ConcurrentHashMap 高并发性的实现机制
- maven 常用命令