pom.xml 报错,怎么解决

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pom.xml 报错,怎么解决相关的知识,希望对你有一定的参考价值。

    用Eclipse创建一个maven工程,然后右键maven工程,进行更新,最后在弹出的对话框中勾选强制更新,稍等片刻,pom.xml的红叉消失了。

    根据错误的提示信息先找到maven-resources-plugin文件夹,找到相应的版本号后的对应的文件夹一直点进去,接着删除所有以lastUpdated结尾的文件,随后打开eclipse,右击我们的工程Maven>Update project,最后点击OK就行了。

    建议尝试关闭maven项目。在项目启动时自动下载更新仓库选项。首先点击Eclipse中的window菜单、选择Preferences,点击左侧的Maven,然后去掉Download repository index updates on startup选项前面的对勾,然后清理Eclipse项目。

    可以查看一下 dwtedx/.m2 (dwtedx用户名、具体目录看你自己的项目目录),目录下是否有一个settring.xml文件。要是有的话,把它删掉,然后清理Eclipse项目。

参考技术A   解决方案

  1、在pom.xml文件中加入maven-resources-plugin配置

  <dependency>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-resources-plugin</artifactId>
  <version>2.4.3</version>
  </dependency>

  2、在命令行下运行mvn install ,如果执行正确应该会在user.home\.m2\repository\org\apache\maven\plugins\maven-resources-plugin\下看到maven-resources-plugin-2.4.3.jar文件

  3、刷新工程(右键工程选择刷新项)

  4、刷新maven配置,右键工程节点,选择Maven4MyEclipse-Update Project Configuration
参考技术B   看一下你的截图

maven报错,怎么解决,我是新手。

The build could not read 1 project -> [Help 1]

The project com.creditcloud:Gateway:1.0-SNAPSHOT (F:\工作\部署文档\Gateway\pom.xml) has 1 error
Non-resolvable parent POM: Failure to find com.creditcloud:Parent:pom:1.0.0 in http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced and 'parent.relativePath' points at wrong local POM @ line 9, column 13 -> [Help 2]

To see the full stack trace of the errors, re-run Maven with the -e switch.
Re-run Maven using the -X switch to enable full debug logging.

参考技术A 找不到 com.creditcloud:Parent:pom:1.0.0
若你是用多模块的话,先到 Parent 里面,mvn clean install

以上是关于pom.xml 报错,怎么解决的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse创建Maven工程总是出现pom.xml报错怎么办

Springboot项目中Pom.xml报错

用eclipse创建一个maven管理的项目,创建完成后pom.xml报错!!急求怎么解决!!

Eclipse创建Maven工程总是出现pom.xml报错怎么办

待解决Maven_pom.xml 报错

pom.xml里有红叉报错的解决办法