从Spring 1.5.21升级到2.1.5时pom.xml中出现“未知”错误

Tri*_*tan 3 eclipse spring spring-tool-suite spring-boot

我正在使用Eclipse STS 3.9.7

Spring版本的开关会创建其他我能够解决的错误,但不是这个错误:pom.xml的第一行标记为“ unkown”错误。

Maven构建(全新安装)运行正常,没有错误,没有警告。

到目前为止我尝试过的是:

  • Alt + F5更新项目pom
  • 清洁+建立日食
  • 关闭/重新打开项目
  • 关闭项目/删除projet导入项目
  • 关闭/重新打开STS
  • 删除项目和所有Eclipse元数据,然后重新导入为maven项目。

当我从2.1.5切换回1.5.21时,错误立即消失。

Tri*_*tan 9

环顾四周后,这是解决方案:

这是两天前提交的eclipse(或maven-jar-plugin)错误:https : //bugs.eclipse.org/bugs/show_bug.cgi?id=547340

要解决此问题,请通过properties将maven-jar-plugin版本从3.1.2降级到3.1.1:

<properties>
    (...)
    <maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>
</properties>
Run Code Online (Sandbox Code Playgroud)