今天在执行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到舒服的格式,尝试发现可以,至今也没明白为什么。所以该规范还是得规范点。

相关文章:

  • 2021-10-22
  • 2021-10-19
  • 2021-11-02
  • 2021-11-26
  • 2022-01-02
  • 2021-08-30
猜你喜欢
  • 2021-12-02
  • 2021-05-27
  • 2021-05-20
  • 2021-10-27
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案