在 POM 中运行邮递员插件时。我们在特定系统中观察到此错误。但同时我们在其他系统中也成功执行了同一个POM文件。
尝试过此链接但没有运气: 当尝试在 Maven 项目中运行生成报告并发送电子邮件时,缺少必需的类:org/codehaus/gmaven/mojo/GroovyMojo
[警告]注入错误:ch.fortysix.maven.plugin.postaman.MailSenderMojo java.lang.TypeNotPresentException:类型 ch.fortysix.maven.plugin.postaman.MailSenderMojo 不存在 在 org.eclipse.sisu.space.URLClassSpace.loadClass(URLClassSpace.java:115) 在 org.eclipse.sisu.space.NamedClass.load(NamedClass.java:46) 在 org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDeferredClass.java:48) 在 com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:86) 在com.google.inject.internal.InternalFactoryToInitializedAdapter.provision(InternalFactoryToInitializingAdapter.java:54) 在 com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFactory.java:70) 在 com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115) 在 org.eclipse.sisu.bean.BeanScheduler$Activator.onProvision(BeanScheduler.java:176) 在 com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:126)
我已经删除了用户中的.m2 floder。之后更新maven项目。创建新的 .m2 文件夹需要一些时间。
这次不会失败了。
注意:不要删除任何特定文件夹,只需删除完整的.m2即可解决。
我已完全删除 .m2 文件夹,但仍然遇到相同的错误,您能帮忙吗?