专栏首页卯金刀GGMaven常见错误及解决方法(一)

Maven常见错误及解决方法(一)

一、导入新maven项目后,pom.xml可能出现以下情况:

Cannot upgrade/downgrade to Dynamic Web Module 3.0 facet. It is incompatibile with already installed facets: Java 1.5. Please modify project configuration.

解决方法:

1、项目右键->属性->Java Compiler,设置编译时的jdk版本和系统使用的一致(注意pom.xml中设置的JDK版本)。

2、还是在属性面板中,找到MyEclipse->Project Facets,Dynamic Web Module,可适当降低其版本,这个可以可以参考以下设置。

web.xml

<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0">

3、项目右键->Maven > Update Project Configuration(我用的是MyEclipse2014版,对应的是Maven4MyEclipse->Update Project...,然后选中Update project configuration from pom.xml和Clean projects这2项,完成即可)。

二、Deployment is out of date due to changes in the underlying project contents

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

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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • linux应用之wget命令详解

    wget是linux最常用的下载命令, 一般的使用方法是: wget + 空格 + 要下载文件的url路径

    用户5640963
  • 【mysql存储过程实例】

    用户5640963
  • Oracle expdp/impdp导出导入命令及数据库备份

    EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用。

    用户5640963
  • 【程序员面试系列】手把手教你如何面试,你要的我都有(技术篇)

    前面一篇文章讲的是面试前简历的准备。从自我介绍、个人信息、个人技能、工作经历和教育经历,四个大的纬度来详细表明做好一份简历的重要性。

    程序员小跃
  • 任正非答外媒51问最全版: 美国搞不垮华为,感谢给华为打广告,终端销量每月增长50%

    近期华为创始人任正非频繁接受了外媒的采访,阐明华为的立场以及对美国的态度。3月19日晚间,华为首次公布了任正非接受BBC和CBS两家外媒采访的全文实录。

    用户1272076
  • 常用OJ名字+地址(自用)

    常用OJ名字+地址 不定期更新,自己用,有补充的也可以给我说说哈。 中文 openjudge 地址:openjudge.cn 说明:北大提供的一个平台,学校可...

    Angel_Kitty
  • AI通过读取手写英文笔迹来判断国籍

    使用机器学习算法,研究人员可以分解一个人的手写英文文本,以确定这个人来自哪个国家,可以分辨出五个国家:马来西亚,伊朗,中国,印度和孟加拉国。

    AiTechYun
  • Winform登录窗体登录仿asp.net验证成功后进入主界面

    一、登录界面验证成功后进入主界面,否则则退出应用程序。 假设登录窗体frmLogin.cs和主界面frmMain.cs在程序的Main入口这样来实现:

    跟着阿笨一起玩NET
  • bat与jscript开发工具时遇到的一些问题

    之前使得bat调用luac进行编译时,会弹出一个“黑色的界面”,闪烁一下,感觉不太好。而脚本vbs或者jscript调用bat是可以利用Run方法,将其第二个参...

    meteoric
  • Capture QinQ Large Packets

    happy123.me

扫码关注云+社区

领取腾讯云代金券