创建Maven 项目的时候报了一个错,很奇怪的错误,以前没见到过
# 这是报的错
[ERROR] Maven execution terminated abnormally (exit code 1)
看了一下错误报告,说是 setting.xml 文件头尾标签对不上。在 setting.xml 第195行和第275行。
# 这是错误报告
[ERROR] Error executing Maven.
[ERROR] 1 problem was encountered while building the effective settings
[FATAL] Non-parseable settings D:\maven\.m2\settings.xml: end tag name </properties> must match start tag name <profiles> from line 195 (position: TEXT seen ...</profile>\n</properties>... @275:14) @ D:\maven\.m2\settings.xml, line 275, column 14
打开 setting.xml 文件看了一下,果然是标签的问题。配置默认 JDK 的时候标签打错了。

改过来

保存后再创建就没问题了。
注:如果有人碰到同样的错误,很可能就是 setting.xml 文件的问题,如果不知道怎么找错,可以换一个 setting.xml 试试。
后来二次创建项目还报了一个错,另写了一个博客记录。
报错 Maven project: ‘D:/test/comment/pom.xml’ already exists in VFS
本文解决了一个Maven项目创建过程中的错误,错误源自setting.xml文件中标签不匹配的问题。通过检查并修正标签,成功解决了Maven执行异常的问题。
2116

被折叠的 条评论
为什么被折叠?



