Maven项目:Malformed POM expected START_TAG or END_TAG ........

  今天在执行maven命令 mvn assembly:assembly -Dmaven.test.skip=true的时候报了个错,大概是Malformed POM expected START_TAG or END_TAG,起初不是很懂,借助错误提示,指向的是一段xml,具体到某行,大致是这段不整齐的(当时是能运行,觉得不整齐就不整齐吧):

。。。。。

。。。。。。。

。。。。。。。。。

  </dependency>
<dependency>
   <groupId>jdk.tools</groupId>
<artifactId>jdk.tools</artifactId>
<version>1.7</version>
  <scope>system</scope>
  <systemPath>${JAVA_HOME}/lib/tools.jar</systemPath>
</dependency>
</dependencies>

还以为是标签起始和终止不对称,单词拼写有误,但这也是拷贝过来的maven,后来一行行对齐找单词错误,还是不行,最后是将不整齐的那段依赖的空格全部删除,然后规范的TAB到舒服的格式,尝试发现可以,至今也没明白为什么。所以该规范还是得规范点。

posted @ 2016-07-16 16:26  五三中  阅读(12606)  评论(3编辑  收藏  举报