我上周安装了 eclipse photon,并且在我的项目上构建的 maven 工作正常,直到它没有更新最新版本。进行更新后,出现以下错误。
[错误] 执行 Maven 时出错。[ERROR] 类“org.slf4j.MavenSlf4jFriend”的签名者信息与同一包中其他类的签名者信息不匹配
如果有相同的发现,请分享。
谢谢!
我上周安装了 eclipse photon,并且在我的项目上构建的 maven 工作正常,直到它没有更新最新版本。进行更新后,出现以下错误。
[错误] 执行 Maven 时出错。[ERROR] 类“org.slf4j.MavenSlf4jFriend”的签名者信息与同一包中其他类的签名者信息不匹配
如果有相同的发现,请分享。
谢谢!
@Shukant 这个错误只出现在 Photon M7 中,并在本周推出的 Photon RC1 中得到解决。
我使用以下解决方法。
安装新的 maven 安装,不要使用嵌入式版本。
我从https://archive.apache.org/dist/maven/maven-3/3.5.3/binaries/下载版本。
它现在已修复,只需通过 Menu -> Help -> Check for Updates 更新您的 Eclipse。:D
这是 m2e 构建中的一个错误,嵌入式 Maven 运行时的 jar 使用 Eclipse 的证书进行了数字签名,把事情搞砸了。有关详细信息,请参阅错误 534933。
无论如何,已经为 Photon RC1 部署了一个修复程序,可在http://download.eclipse.org/technology/m2e/milestones/1.9/ 获得