Maven 项目pom.xml引入parent依赖报错:Project build error: Non-parseable Pom

Maven 项目pom.xml引入parent依赖报错:Project build error: Non-parseable Pom

最近在学习SpringBoot的时候,按照视频上的教学引入spring-boot-starter-parent的2.0.0版本依赖的时候报出了这个错误,奇怪的是换成1.5.6的版本又不报错了,但是视频上是2.0.0,最后也是在看了好几篇其他同志写的博客之后才解决的,废话少说.

注:"鄙人并没有系统的学习过maven相关的知识,本方案属于实在是不知道哪里出现的错误,从头重装配置maven的究极解决方案"

1. 首先我们先下载新的maven,下载地址

http://maven.apache.org/download.cgi

我下载的是3.6.1版本的如下图Maven 项目pom.xml引入parent依赖报错:Project build error: Non-parseable Pom_第1张图片

  • 然后解压
  • 解压之后,找到里面的文件conf>setting.xml
  • 编辑在标签标签里面加入下面一段(表示远程仓库的信息,这里引用的阿里云的远程仓库)

nexus-aliyun
nexus-aliyun
http://maven.aliyun.com/nexus/content/groups/public 
central

  • 同样是这个setting.xml文件找到如下标签
  • D:\MavenRepositoties
  • 这个是本地仓库的位置,就是在pom.xml引入依赖之后的jar下载到的位置(自行更改),然后保存

2.配置环境变量

  • 首先是系统变量如图
    Maven 项目pom.xml引入parent依赖报错:Project build error: Non-parseable Pom_第2张图片变量值更改到自己安装的目录
  • 然后在用户变量的path中新建%M2_HOME%\bin
    Maven 项目pom.xml引入parent依赖报错:Project build error: Non-parseable Pom_第3张图片
  • 确定保存之后,打开cmd命令输入mvn -version结果如下
    安装成功

3.配置eclipse

  • 打开eclipse点击Preferences搜索maven如图
    Maven 项目pom.xml引入parent依赖报错:Project build error: Non-parseable Pom_第4张图片
    点击add 弹出窗口后点击Directory,如图
    Maven 项目pom.xml引入parent依赖报错:Project build error: Non-parseable Pom_第5张图片
    然后找到自己之前下载解压的maven文件夹目录,点击Finish
    最后右击自己的项目>Maven>Update Project

    安静的等待eclipse右下角的小进度条弄完…然后就
    Maven 项目pom.xml引入parent依赖报错:Project build error: Non-parseable Pom_第6张图片

你可能感兴趣的:(开发工具相关)