Element 'xxxxxxx' cannot have character [children],because the type's content type is element-only

今天创建maven项目时,发现出现提示,意思大概是我的maven/conf/settings.xml文件中的第161行第11列有问题。

于是把settings.xml文件内容全部复制,在IDEA中新建一个test.xml并把内容全都粘贴进去,然后发现第161行果然有红色的报错!

解决方法:

把<mirror>里面的标签之间的空格全都删掉,就是全都写到一行去,发现就不报错了,然后重新control+alt+L一下,就变成标准格式而且不报错了。

最后,把IDEA里面的这段代码复制到xml里面,果然就没有提示问题啦!

原文地址:https://www.cnblogs.com/iceywu/p/12358588.html