(1)不支持泛型以及@Override

  问题来源:使用了低版本的jdk,默认情况下maven使用的是jdk1.5的版本,而泛型和@Override是后期版本才有的,需要更改maven默认的jdk版本。

  只需要在pom.xml中加上一段配置就解决了。

  具体解决方案参考:maven jdk版本配置

(2)maven项目动态web module版本竟然是2.3的版本。

  使用tomcat7的话,支持的是web 3.0版本,所以要修改web的版本为3.0

  当然不是特别容易的修改,需要自己手动在配置中修改。

  具体解决方案参考:eclipse生成的maven项目动态web module版本不能支持3.x的问题

  另外你还需要修改web.xml文件,因为2.3版本的配置和3.0版本的配置不一样

(3)javax-servlet找不到的问题

  原因:忘记引入servlet-api的依赖

  解决方法:引入servlet-api的依赖,如果你的web版本使用的是3.0,则引入3.0.1版本的servlet-api

(4)org.junit找不到的问题

  重复导入了多个junit,在jar中引入了一个,又添加了一个依赖,而且两个版本也不一致,导致重复引入。

  解决方案:把jar包中引入的junit手动删除。

  具体解决方案参考:maven打包   错误:程序包不存在

最新文章

  1. PHP之用户验证和标签推荐的简单使用
  2. 如何开启ubuntu的SSH服务
  3. 线段树单点更新poj 2828
  4. 【转载】小米2进入recovery的方法
  5. WebSocket技术
  6. jmeter测试本地myeclips调试状态下的tomcat程序死锁
  7. Xcode 5.1 更新后插件不能用
  8. poj2689:素数筛
  9. 浅析——SCTP协议(转)
  10. 快速构建C++项目工具Scons,结合Editplus搭建开发环境
  11. 一、链接Sql Server2014提示找不到实例的问题解决方案
  12. HDU 1010 Temper of the bone(深搜+剪枝)
  13. WKWebKit基础
  14. Visual Studio 2017 Enterprise 发布 15.4 版本,离线安装包百度网盘下载。
  15. android Application Component研究之Activity(一)
  16. Java读文件
  17. .Net Core 分布式微服务框架 - Jimu 添加 Swagger 支持
  18. Python导模块问题
  19. IOS和Android系统区别详解
  20. CP文件覆盖问题

热门文章

  1. BNU2017校赛
  2. oracle索引简单使用
  3. 中高级前端应该必会,js实现事件委托代理、切换样式、元素获取相对于文档位置等
  4. 【CV论文阅读】Deep Linear Discriminative Analysis, ICLR, 2016
  5. html实现类似excel的复杂表格,及导出到excel
  6. python批量删除文件
  7. ASP.NET MVC不可或缺的部分——DI(IOC)容器及控制器重构的剖析
  8. js坑爹笔试题目汇总(持续更新中)
  9. JAVA 学习 IDEA安装及破解
  10. 【hdu3518】Boring counting