maven的pom.xml文件中导入maven包出现错误,dependency标签变红
异常信息:Element ‘dependency’ cannot have character [children], because the type’s content type is element-on
错误可能原因:
- 标签下面的子标签的顺序有问题,按照下面的顺序调整。
<dependencies>
<dependency>
<groupId></groupId>
<artifactId></artifactId>
<version></artifactId>
<type></type>
<scope></scope>
<systemPath></systemPath>
</dependency>
<dependency>
<groupId/>
<artifactId/>
<version/>
<type/>
<scope/>
<systemPath/>
</dependency>
</dependencies>
- 可能标签下存在特殊的空字符(从其他地方复制过来时,可能性很大)
上图中出现了特殊的空格(红框中没有idea的竖线,很明显),就是从其他地方复制过来造成的问题。