maven常见错误整理

1. 导入新maven项目后,pom.xml可能出现以下情况 ( MyEclipse )
Cannot upgrade/downgrade to Dynamic Web Module 3.0 facet. It is incompatibile with already installed facets: [Java](http://lib.csdn.net/base/javaee) 1.5. Please modify project   configuration.    

解决方法:
1、项目右键->属性->Java Compiler,设置编译时的jdk版本和系统使用的一致。
2、还是在属性面板中,找到MyEclipse->Project Facets,Dynamic Web Module,可适当降低其版本。
3、项目右键->Maven > Update Project Configuration(我用的是MyEclipse2013版,对应的是Maven4MyEclipse->Update Project...,然后选中
Update project configuration from pom.xml和Clean projects这2项,完成即可)。

2.Deployment is out of date due to changes in the underlying project contents
    Deployment is out of date due to changes in the underlying project contents. You'll need to manually 'Redeploy' the project to update the deployed archive.

在MyEclipse中,如果maven项目变更了jar的依赖关系,重新发布项目到tomcat时经常会部署失败,状态前有个黄色的三角形,提示信息:

解决方法:选中项目名,选择Project —> Clean,找到要清理的项目,点击确定即可。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,958评论 19 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,958评论 6 342
  • Maven入门教程 1.1.介绍、环境配置 1.1.1.Maven介绍 Maven是一个采用纯Java编写的开源项...
    安易学车阅读 1,467评论 2 10
  • 使用指导 如何添加外部依赖jar包 在Maven工程中添加依赖jar包,很简单,只要在POM文件中引入对应的<de...
    静默虚空阅读 2,821评论 0 13
  • 从最新一期倒着看奇葩说,不知道奇葩说原始形态是什么样的,姑且说说希望现在的奇葩说改进的地方 一~何炅作为娱乐节目主...
    一两饭阅读 345评论 0 0