pom.xml 问题:Element 'dependencies' cannot have character[children],because the type's content type is elemen
原因:配置文件中的dependencies节点下面只能是元素节点,不能有字符或文本存在。比如多余的标点符号,也有可能是空格(可能肉眼看不出来)。
解决方法:就是把空格全部删掉
例如这样:
<dependency><groupId>org.apache.tomcat.embed</groupId><artifactId>tomcat-embed-jasper</artifactId></dependency>
然后idea 快捷键(ctrl+alt+L)格式化就行
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</dependency>
本文详细解析了在Maven项目中遇到的pom.xml配置问题,特别是关于dependencies节点下出现字符或文本导致的错误。文章提供了具体实例,并指导如何通过删除多余字符和使用IDEA快捷键格式化代码来解决这一常见问题。
5902





