这次日食失误不会消失。我已经尝试过这里和其他地方提到的所有内容以摆脱它,但是它不会消失,现在我不能在eclipse中使用Web服务实用程序,因为它抱怨这个“问题”,这显然不是真的这是一个问题,但问题在于m2e,这在大多数情况下很有用。
首先,错误消息(如果可以调用它)不是很有帮助。不管是哪个组件产生的,您能否产生更有意义的东西?
无论如何,我尝试删除eclipse中的问题,但它们只会回来。我对pom进行了重新设计,并将maven-ear-plugin的版本更新为2.3.2,但无济于事(而且,认真的说,那不是在试图解决真正的问题吗?)。我尝试创建和更新lifecylcle-mapping-metadata.xml文件以忽略org.codehaus.plexus-> plexus-archiver->清单目标。没事。
究竟是什么导致此消息?诊断根本原因然后加以解决的正确方法是什么?任何见解将不胜感激。
最佳答案
这是由于m2eclipse-mavenarchiver通过反射调用mavenarchiver插件merge方法引起的。该方法已在mavenarchiver 2.4中删除,从而破坏了m2eclipse-mavenarchiver。
此问题已在m2eclipse-mavenarchiver 0.17.0中修复,可以从https://repo1.maven.org/maven2/.m2e/connectors/m2eclipse-mavenarchiver/0.17.0/N/LATEST/安装
(URL已更新为HTTPS)