You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "cquoss (via GitHub)" <gi...@apache.org> on 2025/12/03 20:49:56 UTC

[I] Failed to execute goal default-resources: Caused by: java.lang.ClassNotFoundException: org.codehaus.plexus.logging.AbstractLogEnabled [maven-resources-plugin]

cquoss opened a new issue, #451:
URL: https://github.com/apache/maven-resources-plugin/issues/451

   ### Affected version
   
   4.0.0-beta-1
   
   ### Bug description
   
   When trying out Maven 4.0.0-rc-5 with Maven Resources Plugin 4.0.0-beta-1, i get:
   
   ```
   [ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:4.0.0-beta-1:resources (default-resources) on project parameter-cache: Execution default-resources of goal org.apache.maven.plugins:maven-resources-plugin:4.0.0-beta-1:resources failed: Unable to lookup Mojo: Error while initializing binding BindingToConstructor[@Named("org.apache.maven.plugins:maven-resources-plugin:4.0.0-beta-1:resources") ResourcesMojoFactory][]: Error while initializing binding BindingToConstructor[@Named DefaultMavenResourcesFiltering][Dependency[key=MavenFileFilter, optional=false], Dependency[key=BuildContext, optional=false]]: Error while initializing binding BindingToConstructor[@Named DefaultMavenFileFilter][Dependency[key=BuildContext, optional=false]]: Failed to call method static org.sonatype.plexus.build.incremental.BuildContext org.apache.maven.plugins.resources.Providers.buildContext(): org/codehaus/plexus/logging/AbstractLogEnabled: org.codehaus.plexus.logging.AbstractL
 ogEnabled -> [Help 1]
   org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:4.0.0-beta-1:resources (default-resources) on project parameter-cache: Execution default-resources of goal org.apache.maven.plugins:maven-resources-plugin:4.0.0-beta-1:resources failed: Unable to lookup Mojo
       at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2(MojoExecutor.java:346)
       at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute(MojoExecutor.java:310)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:214)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:179)
       at org.apache.maven.lifecycle.internal.MojoExecutor$1.run(MojoExecutor.java:168)
       at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute(DefaultMojosExecutionStrategy.java:39)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:165)
       at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:110)
       at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76)
       at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:61)
       at org.apache.maven.lifecycle.internal.DefaultLifecycleStarter.execute(DefaultLifecycleStarter.java:123)
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:310)
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:225)
       at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:149)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.doExecute(MavenInvoker.java:452)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.execute(MavenInvoker.java:97)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.execute(MavenInvoker.java:81)
       at org.apache.maven.cling.invoker.LookupInvoker.doInvoke(LookupInvoker.java:165)
       at org.apache.maven.cling.invoker.LookupInvoker.invoke(LookupInvoker.java:134)
       at org.apache.maven.cling.ClingSupport.run(ClingSupport.java:76)
       at org.apache.maven.cling.MavenCling.main(MavenCling.java:51)
       at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
       at java.lang.reflect.Method.invoke(Method.java:565)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:255)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:201)
       at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:361)
       at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:314)
   Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-resources of goal org.apache.maven.plugins:maven-resources-plugin:4.0.0-beta-1:resources failed: Unable to lookup Mojo
       at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:166)
       at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2(MojoExecutor.java:339)
       at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute(MojoExecutor.java:310)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:214)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:179)
       at org.apache.maven.lifecycle.internal.MojoExecutor$1.run(MojoExecutor.java:168)
       at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute(DefaultMojosExecutionStrategy.java:39)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:165)
       at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:110)
       at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76)
       at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:61)
       at org.apache.maven.lifecycle.internal.DefaultLifecycleStarter.execute(DefaultLifecycleStarter.java:123)
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:310)
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:225)
       at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:149)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.doExecute(MavenInvoker.java:452)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.execute(MavenInvoker.java:97)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.execute(MavenInvoker.java:81)
       at org.apache.maven.cling.invoker.LookupInvoker.doInvoke(LookupInvoker.java:165)
       at org.apache.maven.cling.invoker.LookupInvoker.invoke(LookupInvoker.java:134)
       at org.apache.maven.cling.ClingSupport.run(ClingSupport.java:76)
       at org.apache.maven.cling.MavenCling.main(MavenCling.java:51)
       at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
       at java.lang.reflect.Method.invoke(Method.java:565)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:255)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:201)
       at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:361)
       at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:314)
   Caused by: org.apache.maven.plugin.PluginContainerException: Unable to lookup Mojo
       at org.apache.maven.plugin.internal.DefaultMavenPluginManager.loadV4Mojo(DefaultMavenPluginManager.java:578)
       at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo(DefaultMavenPluginManager.java:535)
       at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:138)
       at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2(MojoExecutor.java:339)
       at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute(MojoExecutor.java:310)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:214)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:179)
       at org.apache.maven.lifecycle.internal.MojoExecutor$1.run(MojoExecutor.java:168)
       at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute(DefaultMojosExecutionStrategy.java:39)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:165)
       at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:110)
       at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76)
       at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:61)
       at org.apache.maven.lifecycle.internal.DefaultLifecycleStarter.execute(DefaultLifecycleStarter.java:123)
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:310)
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:225)
       at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:149)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.doExecute(MavenInvoker.java:452)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.execute(MavenInvoker.java:97)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.execute(MavenInvoker.java:81)
       at org.apache.maven.cling.invoker.LookupInvoker.doInvoke(LookupInvoker.java:165)
       at org.apache.maven.cling.invoker.LookupInvoker.invoke(LookupInvoker.java:134)
       at org.apache.maven.cling.ClingSupport.run(ClingSupport.java:76)
       at org.apache.maven.cling.MavenCling.main(MavenCling.java:51)
       at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
       at java.lang.reflect.Method.invoke(Method.java:565)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:255)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:201)
       at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:361)
       at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:314)
   Caused by: org.apache.maven.di.impl.DIException: Error while initializing binding BindingToConstructor[@Named("org.apache.maven.plugins:maven-resources-plugin:4.0.0-beta-1:resources") ResourcesMojoFactory][]
       at org.apache.maven.di.impl.Binding$1.lambda$compile$0(Binding.java:112)
       at org.apache.maven.di.impl.InjectorImpl.lambda$getCompiledBinding$5(InjectorImpl.java:215)
       at org.apache.maven.di.impl.InjectorImpl.getInstance(InjectorImpl.java:80)
       at org.apache.maven.plugin.internal.DefaultMavenPluginManager.loadV4Mojo(DefaultMavenPluginManager.java:574)
       at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo(DefaultMavenPluginManager.java:535)
       at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:138)
       at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2(MojoExecutor.java:339)
       at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute(MojoExecutor.java:310)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:214)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:179)
       at org.apache.maven.lifecycle.internal.MojoExecutor$1.run(MojoExecutor.java:168)
       at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute(DefaultMojosExecutionStrategy.java:39)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:165)
       at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:110)
       at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76)
       at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:61)
       at org.apache.maven.lifecycle.internal.DefaultLifecycleStarter.execute(DefaultLifecycleStarter.java:123)
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:310)
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:225)
       at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:149)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.doExecute(MavenInvoker.java:452)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.execute(MavenInvoker.java:97)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.execute(MavenInvoker.java:81)
       at org.apache.maven.cling.invoker.LookupInvoker.doInvoke(LookupInvoker.java:165)
       at org.apache.maven.cling.invoker.LookupInvoker.invoke(LookupInvoker.java:134)
       at org.apache.maven.cling.ClingSupport.run(ClingSupport.java:76)
       at org.apache.maven.cling.MavenCling.main(MavenCling.java:51)
       at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
       at java.lang.reflect.Method.invoke(Method.java:565)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:255)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:201)
       at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:361)
       at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:314)
   Caused by: org.apache.maven.di.impl.DIException: Error while initializing binding BindingToConstructor[@Named DefaultMavenResourcesFiltering][Dependency[key=MavenFileFilter, optional=false], Dependency[key=BuildContext, optional=false]]
       at org.apache.maven.di.impl.Binding$1.lambda$compile$0(Binding.java:112)
       at org.apache.maven.di.impl.InjectorImpl$SingletonScope$1.get(InjectorImpl.java:461)
       at org.apache.maven.di.impl.InjectorImpl.lambda$getCompiledBinding$5(InjectorImpl.java:215)
       at org.apache.maven.di.impl.ReflectionUtils$1.lambda$compile$0(ReflectionUtils.java:235)
       at org.apache.maven.di.impl.BindingInitializer$1.lambda$compile$1(BindingInitializer.java:54)
       at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:186)
       at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
       at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1716)
       at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570)
       at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
       at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:153)
       at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:176)
       at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265)
       at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:632)
       at org.apache.maven.di.impl.BindingInitializer$1.lambda$compile$2(BindingInitializer.java:54)
       at org.apache.maven.di.impl.Binding$1.lambda$compile$0(Binding.java:109)
       at org.apache.maven.di.impl.InjectorImpl.lambda$getCompiledBinding$5(InjectorImpl.java:215)
       at org.apache.maven.di.impl.InjectorImpl.getInstance(InjectorImpl.java:80)
       at org.apache.maven.plugin.internal.DefaultMavenPluginManager.loadV4Mojo(DefaultMavenPluginManager.java:574)
       at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo(DefaultMavenPluginManager.java:535)
       at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:138)
       at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2(MojoExecutor.java:339)
       at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute(MojoExecutor.java:310)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:214)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:179)
       at org.apache.maven.lifecycle.internal.MojoExecutor$1.run(MojoExecutor.java:168)
       at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute(DefaultMojosExecutionStrategy.java:39)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:165)
       at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:110)
       at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76)
       at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:61)
       at org.apache.maven.lifecycle.internal.DefaultLifecycleStarter.execute(DefaultLifecycleStarter.java:123)
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:310)
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:225)
       at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:149)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.doExecute(MavenInvoker.java:452)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.execute(MavenInvoker.java:97)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.execute(MavenInvoker.java:81)
       at org.apache.maven.cling.invoker.LookupInvoker.doInvoke(LookupInvoker.java:165)
       at org.apache.maven.cling.invoker.LookupInvoker.invoke(LookupInvoker.java:134)
       at org.apache.maven.cling.ClingSupport.run(ClingSupport.java:76)
       at org.apache.maven.cling.MavenCling.main(MavenCling.java:51)
       at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
       at java.lang.reflect.Method.invoke(Method.java:565)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:255)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:201)
       at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:361)
       at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:314)
   Caused by: org.apache.maven.di.impl.DIException: Error while initializing binding BindingToConstructor[@Named DefaultMavenFileFilter][Dependency[key=BuildContext, optional=false]]
       at org.apache.maven.di.impl.Binding$1.lambda$compile$0(Binding.java:112)
       at org.apache.maven.di.impl.InjectorImpl$SingletonScope$1.get(InjectorImpl.java:461)
       at org.apache.maven.di.impl.InjectorImpl.lambda$getCompiledBinding$5(InjectorImpl.java:215)
       at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
       at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
       at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
       at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570)
       at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
       at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:635)
       at java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:291)
       at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:652)
       at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:658)
       at org.apache.maven.di.impl.Binding$BindingToConstructor.lambda$compile$0(Binding.java:209)
       at org.apache.maven.di.impl.Binding$1.lambda$compile$0(Binding.java:108)
       at org.apache.maven.di.impl.InjectorImpl$SingletonScope$1.get(InjectorImpl.java:461)
       at org.apache.maven.di.impl.InjectorImpl.lambda$getCompiledBinding$5(InjectorImpl.java:215)
       at org.apache.maven.di.impl.ReflectionUtils$1.lambda$compile$0(ReflectionUtils.java:235)
       at org.apache.maven.di.impl.BindingInitializer$1.lambda$compile$1(BindingInitializer.java:54)
       at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:186)
       at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
       at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1716)
       at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570)
       at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
       at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:153)
       at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:176)
       at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265)
       at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:632)
       at org.apache.maven.di.impl.BindingInitializer$1.lambda$compile$2(BindingInitializer.java:54)
       at org.apache.maven.di.impl.Binding$1.lambda$compile$0(Binding.java:109)
       at org.apache.maven.di.impl.InjectorImpl.lambda$getCompiledBinding$5(InjectorImpl.java:215)
       at org.apache.maven.di.impl.InjectorImpl.getInstance(InjectorImpl.java:80)
       at org.apache.maven.plugin.internal.DefaultMavenPluginManager.loadV4Mojo(DefaultMavenPluginManager.java:574)
       at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo(DefaultMavenPluginManager.java:535)
       at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:138)
       at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2(MojoExecutor.java:339)
       at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute(MojoExecutor.java:310)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:214)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:179)
       at org.apache.maven.lifecycle.internal.MojoExecutor$1.run(MojoExecutor.java:168)
       at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute(DefaultMojosExecutionStrategy.java:39)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:165)
       at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:110)
       at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76)
       at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:61)
       at org.apache.maven.lifecycle.internal.DefaultLifecycleStarter.execute(DefaultLifecycleStarter.java:123)
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:310)
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:225)
       at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:149)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.doExecute(MavenInvoker.java:452)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.execute(MavenInvoker.java:97)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.execute(MavenInvoker.java:81)
       at org.apache.maven.cling.invoker.LookupInvoker.doInvoke(LookupInvoker.java:165)
       at org.apache.maven.cling.invoker.LookupInvoker.invoke(LookupInvoker.java:134)
       at org.apache.maven.cling.ClingSupport.run(ClingSupport.java:76)
       at org.apache.maven.cling.MavenCling.main(MavenCling.java:51)
       at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
       at java.lang.reflect.Method.invoke(Method.java:565)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:255)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:201)
       at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:361)
       at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:314)
   Caused by: org.apache.maven.di.impl.DIException: Failed to call method static org.sonatype.plexus.build.incremental.BuildContext org.apache.maven.plugins.resources.Providers.buildContext()
       at org.apache.maven.di.impl.ReflectionUtils.lambda$bindingFromMethod$6(ReflectionUtils.java:323)
       at org.apache.maven.di.impl.Binding$BindingToConstructor.lambda$compile$0(Binding.java:210)
       at org.apache.maven.di.impl.InjectorImpl.lambda$getCompiledBinding$5(InjectorImpl.java:215)
       at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
       at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
       at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
       at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570)
       at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
       at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:635)
       at java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:291)
       at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:652)
       at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:658)
       at org.apache.maven.di.impl.Binding$BindingToConstructor.lambda$compile$0(Binding.java:209)
       at org.apache.maven.di.impl.Binding$1.lambda$compile$0(Binding.java:108)
       at org.apache.maven.di.impl.InjectorImpl$SingletonScope$1.get(InjectorImpl.java:461)
       at org.apache.maven.di.impl.InjectorImpl.lambda$getCompiledBinding$5(InjectorImpl.java:215)
       at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
       at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
       at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
       at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570)
       at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
       at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:635)
       at java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:291)
       at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:652)
       at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:658)
       at org.apache.maven.di.impl.Binding$BindingToConstructor.lambda$compile$0(Binding.java:209)
       at org.apache.maven.di.impl.Binding$1.lambda$compile$0(Binding.java:108)
       at org.apache.maven.di.impl.InjectorImpl$SingletonScope$1.get(InjectorImpl.java:461)
       at org.apache.maven.di.impl.InjectorImpl.lambda$getCompiledBinding$5(InjectorImpl.java:215)
       at org.apache.maven.di.impl.ReflectionUtils$1.lambda$compile$0(ReflectionUtils.java:235)
       at org.apache.maven.di.impl.BindingInitializer$1.lambda$compile$1(BindingInitializer.java:54)
       at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:186)
       at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
       at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1716)
       at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570)
       at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
       at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:153)
       at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:176)
       at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265)
       at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:632)
       at org.apache.maven.di.impl.BindingInitializer$1.lambda$compile$2(BindingInitializer.java:54)
       at org.apache.maven.di.impl.Binding$1.lambda$compile$0(Binding.java:109)
       at org.apache.maven.di.impl.InjectorImpl.lambda$getCompiledBinding$5(InjectorImpl.java:215)
       at org.apache.maven.di.impl.InjectorImpl.getInstance(InjectorImpl.java:80)
       at org.apache.maven.plugin.internal.DefaultMavenPluginManager.loadV4Mojo(DefaultMavenPluginManager.java:574)
       at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo(DefaultMavenPluginManager.java:535)
       at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:138)
       at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2(MojoExecutor.java:339)
       at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute(MojoExecutor.java:310)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:214)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:179)
       at org.apache.maven.lifecycle.internal.MojoExecutor$1.run(MojoExecutor.java:168)
       at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute(DefaultMojosExecutionStrategy.java:39)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:165)
       at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:110)
       at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76)
       at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:61)
       at org.apache.maven.lifecycle.internal.DefaultLifecycleStarter.execute(DefaultLifecycleStarter.java:123)
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:310)
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:225)
       at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:149)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.doExecute(MavenInvoker.java:452)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.execute(MavenInvoker.java:97)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.execute(MavenInvoker.java:81)
       at org.apache.maven.cling.invoker.LookupInvoker.doInvoke(LookupInvoker.java:165)
       at org.apache.maven.cling.invoker.LookupInvoker.invoke(LookupInvoker.java:134)
       at org.apache.maven.cling.ClingSupport.run(ClingSupport.java:76)
       at org.apache.maven.cling.MavenCling.main(MavenCling.java:51)
       at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
       at java.lang.reflect.Method.invoke(Method.java:565)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:255)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:201)
       at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:361)
       at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:314)
   Caused by: java.lang.NoClassDefFoundError: org/codehaus/plexus/logging/AbstractLogEnabled
       at java.lang.ClassLoader.defineClass1(Native Method)
       at java.lang.ClassLoader.defineClass(ClassLoader.java:962)
       at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:144)
       at java.net.URLClassLoader.defineClass(URLClassLoader.java:454)
       at java.net.URLClassLoader.findClass(URLClassLoader.java:367)
       at org.codehaus.plexus.classworlds.realm.ClassRealm.findClassInternal(ClassRealm.java:256)
       at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:351)
       at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:36)
       at org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:225)
       at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:210)
       at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:205)
       at org.sonatype.plexus.build.incremental.ThreadBuildContext.<clinit>(ThreadBuildContext.java:36)
       at org.apache.maven.plugins.resources.Providers.buildContext(Providers.java:31)
       at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
       at java.lang.reflect.Method.invoke(Method.java:565)
       at org.apache.maven.di.impl.ReflectionUtils.lambda$bindingFromMethod$6(ReflectionUtils.java:314)
       at org.apache.maven.di.impl.Binding$BindingToConstructor.lambda$compile$0(Binding.java:210)
       at org.apache.maven.di.impl.InjectorImpl.lambda$getCompiledBinding$5(InjectorImpl.java:215)
       at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
       at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
       at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
       at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570)
       at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
       at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:635)
       at java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:291)
       at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:652)
       at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:658)
       at org.apache.maven.di.impl.Binding$BindingToConstructor.lambda$compile$0(Binding.java:209)
       at org.apache.maven.di.impl.Binding$1.lambda$compile$0(Binding.java:108)
       at org.apache.maven.di.impl.InjectorImpl$SingletonScope$1.get(InjectorImpl.java:461)
       at org.apache.maven.di.impl.InjectorImpl.lambda$getCompiledBinding$5(InjectorImpl.java:215)
       at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
       at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
       at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
       at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570)
       at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
       at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:635)
       at java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:291)
       at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:652)
       at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:658)
       at org.apache.maven.di.impl.Binding$BindingToConstructor.lambda$compile$0(Binding.java:209)
       at org.apache.maven.di.impl.Binding$1.lambda$compile$0(Binding.java:108)
       at org.apache.maven.di.impl.InjectorImpl$SingletonScope$1.get(InjectorImpl.java:461)
       at org.apache.maven.di.impl.InjectorImpl.lambda$getCompiledBinding$5(InjectorImpl.java:215)
       at org.apache.maven.di.impl.ReflectionUtils$1.lambda$compile$0(ReflectionUtils.java:235)
       at org.apache.maven.di.impl.BindingInitializer$1.lambda$compile$1(BindingInitializer.java:54)
       at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:186)
       at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
       at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1716)
       at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570)
       at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
       at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:153)
       at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:176)
       at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265)
       at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:632)
       at org.apache.maven.di.impl.BindingInitializer$1.lambda$compile$2(BindingInitializer.java:54)
       at org.apache.maven.di.impl.Binding$1.lambda$compile$0(Binding.java:109)
       at org.apache.maven.di.impl.InjectorImpl.lambda$getCompiledBinding$5(InjectorImpl.java:215)
       at org.apache.maven.di.impl.InjectorImpl.getInstance(InjectorImpl.java:80)
       at org.apache.maven.plugin.internal.DefaultMavenPluginManager.loadV4Mojo(DefaultMavenPluginManager.java:574)
       at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo(DefaultMavenPluginManager.java:535)
       at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:138)
       at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2(MojoExecutor.java:339)
       at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute(MojoExecutor.java:310)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:214)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:179)
       at org.apache.maven.lifecycle.internal.MojoExecutor$1.run(MojoExecutor.java:168)
       at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute(DefaultMojosExecutionStrategy.java:39)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:165)
       at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:110)
       at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76)
       at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:61)
       at org.apache.maven.lifecycle.internal.DefaultLifecycleStarter.execute(DefaultLifecycleStarter.java:123)
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:310)
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:225)
       at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:149)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.doExecute(MavenInvoker.java:452)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.execute(MavenInvoker.java:97)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.execute(MavenInvoker.java:81)
       at org.apache.maven.cling.invoker.LookupInvoker.doInvoke(LookupInvoker.java:165)
       at org.apache.maven.cling.invoker.LookupInvoker.invoke(LookupInvoker.java:134)
       at org.apache.maven.cling.ClingSupport.run(ClingSupport.java:76)
       at org.apache.maven.cling.MavenCling.main(MavenCling.java:51)
       at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
       at java.lang.reflect.Method.invoke(Method.java:565)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:255)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:201)
       at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:361)
       at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:314)
   Caused by: java.lang.ClassNotFoundException: org.codehaus.plexus.logging.AbstractLogEnabled
       at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)
       at org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:225)
       at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:210)
       at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:205)
       at java.lang.ClassLoader.defineClass1(Native Method)
       at java.lang.ClassLoader.defineClass(ClassLoader.java:962)
       at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:144)
       at java.net.URLClassLoader.defineClass(URLClassLoader.java:454)
       at java.net.URLClassLoader.findClass(URLClassLoader.java:367)
       at org.codehaus.plexus.classworlds.realm.ClassRealm.findClassInternal(ClassRealm.java:256)
       at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:351)
       at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:36)
       at org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:225)
       at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:210)
       at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:205)
       at org.sonatype.plexus.build.incremental.ThreadBuildContext.<clinit>(ThreadBuildContext.java:36)
       at org.apache.maven.plugins.resources.Providers.buildContext(Providers.java:31)
       at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
       at java.lang.reflect.Method.invoke(Method.java:565)
       at org.apache.maven.di.impl.ReflectionUtils.lambda$bindingFromMethod$6(ReflectionUtils.java:314)
       at org.apache.maven.di.impl.Binding$BindingToConstructor.lambda$compile$0(Binding.java:210)
       at org.apache.maven.di.impl.InjectorImpl.lambda$getCompiledBinding$5(InjectorImpl.java:215)
       at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
       at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
       at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
       at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570)
       at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
       at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:635)
       at java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:291)
       at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:652)
       at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:658)
       at org.apache.maven.di.impl.Binding$BindingToConstructor.lambda$compile$0(Binding.java:209)
       at org.apache.maven.di.impl.Binding$1.lambda$compile$0(Binding.java:108)
       at org.apache.maven.di.impl.InjectorImpl$SingletonScope$1.get(InjectorImpl.java:461)
       at org.apache.maven.di.impl.InjectorImpl.lambda$getCompiledBinding$5(InjectorImpl.java:215)
       at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
       at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
       at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
       at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570)
       at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
       at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:635)
       at java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:291)
       at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:652)
       at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:658)
       at org.apache.maven.di.impl.Binding$BindingToConstructor.lambda$compile$0(Binding.java:209)
       at org.apache.maven.di.impl.Binding$1.lambda$compile$0(Binding.java:108)
       at org.apache.maven.di.impl.InjectorImpl$SingletonScope$1.get(InjectorImpl.java:461)
       at org.apache.maven.di.impl.InjectorImpl.lambda$getCompiledBinding$5(InjectorImpl.java:215)
       at org.apache.maven.di.impl.ReflectionUtils$1.lambda$compile$0(ReflectionUtils.java:235)
       at org.apache.maven.di.impl.BindingInitializer$1.lambda$compile$1(BindingInitializer.java:54)
       at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:186)
       at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
       at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1716)
       at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570)
       at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
       at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:153)
       at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:176)
       at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265)
       at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:632)
       at org.apache.maven.di.impl.BindingInitializer$1.lambda$compile$2(BindingInitializer.java:54)
       at org.apache.maven.di.impl.Binding$1.lambda$compile$0(Binding.java:109)
       at org.apache.maven.di.impl.InjectorImpl.lambda$getCompiledBinding$5(InjectorImpl.java:215)
       at org.apache.maven.di.impl.InjectorImpl.getInstance(InjectorImpl.java:80)
       at org.apache.maven.plugin.internal.DefaultMavenPluginManager.loadV4Mojo(DefaultMavenPluginManager.java:574)
       at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo(DefaultMavenPluginManager.java:535)
       at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:138)
       at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2(MojoExecutor.java:339)
       at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute(MojoExecutor.java:310)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:214)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:179)
       at org.apache.maven.lifecycle.internal.MojoExecutor$1.run(MojoExecutor.java:168)
       at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute(DefaultMojosExecutionStrategy.java:39)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:165)
       at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:110)
       at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76)
       at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:61)
       at org.apache.maven.lifecycle.internal.DefaultLifecycleStarter.execute(DefaultLifecycleStarter.java:123)
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:310)
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:225)
       at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:149)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.doExecute(MavenInvoker.java:452)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.execute(MavenInvoker.java:97)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.execute(MavenInvoker.java:81)
       at org.apache.maven.cling.invoker.LookupInvoker.doInvoke(LookupInvoker.java:165)
       at org.apache.maven.cling.invoker.LookupInvoker.invoke(LookupInvoker.java:134)
       at org.apache.maven.cling.ClingSupport.run(ClingSupport.java:76)
       at org.apache.maven.cling.MavenCling.main(MavenCling.java:51)
       at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
       at java.lang.reflect.Method.invoke(Method.java:565)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:255)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:201)
       at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:361)
       at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:314)
   ```
   
   The class not found is available from org.eclipse.sisu.plexus 0.9.0.M4 but i think SISU is not used any more in Maven 4, right?
   
   So what has to be done here?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@maven.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] Failed to execute goal resources (default-resources): Caused by: java.lang.ClassNotFoundException: org.codehaus.plexus.logging.AbstractLogEnabled [maven-resources-plugin]

Posted by "gnodet (via GitHub)" <gi...@apache.org>.
gnodet closed issue #451: Failed to execute goal resources (default-resources): Caused by: java.lang.ClassNotFoundException: org.codehaus.plexus.logging.AbstractLogEnabled
URL: https://github.com/apache/maven-resources-plugin/issues/451


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@maven.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] Failed to execute goal resources (default-resources): Caused by: java.lang.ClassNotFoundException: org.codehaus.plexus.logging.AbstractLogEnabled [maven-resources-plugin]

Posted by "gnodet (via GitHub)" <gi...@apache.org>.
gnodet commented on issue #451:
URL: https://github.com/apache/maven-resources-plugin/issues/451#issuecomment-5824025258

   Thank you for the report!
   
   This issue was specific to the combination of `maven-resources-plugin:4.0.0-beta-1` with Maven `4.0.0-rc-5` or earlier.
   
   The root cause was that `ThreadBuildContext` (from `org.sonatype.plexus:plexus-build-api:0.0.7`) has a static field of type `DefaultBuildContext`, which extends `org.codehaus.plexus.logging.AbstractLogEnabled`. At class-loading time this triggers a `NoClassDefFoundError` if `plexus-container-default` is not on the plugin classpath.
   
   Starting with Maven `4.0.0-rc-6`, `org.eclipse.sisu:org.eclipse.sisu.plexus` (which provides `AbstractLogEnabled`) is bundled in Maven's `lib/` directory and its packages are exported to plugin realms via `META-INF/maven/extension.xml` (`org.codehaus.plexus.*` + `exportedArtifact: org.eclipse.sisu:org.eclipse.sisu.plexus`). This makes `AbstractLogEnabled` visible to the plugin classloader, so the error no longer occurs.
   
   With `maven-resources-plugin:4.0.0-beta-2-SNAPSHOT` (current master) + Maven `4.0.0-rc-6` or `rc-7`, the issue is not reproducible.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@maven.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] Failed to execute goal resources (default-resources): Caused by: java.lang.ClassNotFoundException: org.codehaus.plexus.logging.AbstractLogEnabled [maven-resources-plugin]

Posted by "cquoss (via GitHub)" <gi...@apache.org>.
cquoss commented on issue #451:
URL: https://github.com/apache/maven-resources-plugin/issues/451#issuecomment-3608819466

   Additional information, plugin configuration:
   
   ```
   [DEBUG] -----------------------------------------------------------------------
   [DEBUG] Goal:          org.apache.maven.plugins:maven-resources-plugin:4.0.0-beta-1:resources (default-resources)
   [DEBUG] Style:         Regular
   [DEBUG] Configuration: <configuration>
     <addDefaultExcludes default-value="true" />
     <buildFilters default-value="${project.build.filters}" />
     <encoding default-value="${project.build.sourceEncoding}" />
     <escapeWindowsPaths default-value="true" />
     <fileNameFiltering default-value="false" />
     <includeEmptyDirs default-value="false" />
     <outputDirectory default-value="${project.build.outputDirectory}" />
     <overwrite default-value="false" />
     <skip default-value="false">${maven.resources.skip}</skip>
     <supportMultiLineFiltering default-value="false" />
     <useBuildFilters default-value="true" />
     <useDefaultDelimiters default-value="true" />
   </configuration>
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@maven.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] Failed to execute goal resources (default-resources): Caused by: java.lang.ClassNotFoundException: org.codehaus.plexus.logging.AbstractLogEnabled [maven-resources-plugin]

Posted by "tkslaw (via GitHub)" <gi...@apache.org>.
tkslaw commented on issue #451:
URL: https://github.com/apache/maven-resources-plugin/issues/451#issuecomment-3748869811

   For the record, trying to add `org.eclipse.sisu:org.eclipse.sisu.plexus:0.9.0.M4` to the dependencies of the resources plugin like so:
   
   ```xml
   <plugin>
     <groupId>org.apache.maven.plugins</groupId>
     <artifactId>maven-resources-plugin</artifactId>
     <version>4.0.0-beta-1</version>
     <dependencies>
       <dependency>
         <groupId>org.eclipse.sisu</groupId>
         <artifactId>org.eclipse.sisu.plexus</artifactId>
         <version>0.9.0.M4</version>
       </dependency>
     </dependencies>
   </plugin>
   ```
   
   Does solve the `ClassNotFoundException`, but unfortunately it then fails with a `NoSuchMethodError`:
   
   ```
   Caused by: java.lang.NoSuchMethodError: 'java.util.List org.apache.maven.api.services.ProjectManager.getResources(org.apache.maven.api.Project, org.apache.maven.api.ProjectScope)'
       at org.apache.maven.plugins.resources.ResourcesMojo.execute(ResourcesMojo.java:301)
       at org.apache.maven.plugin.DefaultBuildPluginManager$MojoWrapper.execute(DefaultBuildPluginManager.java:244)
       at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:153)
       at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2(MojoExecutor.java:339)
       at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute(MojoExecutor.java:310)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:214)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:179)
       at org.apache.maven.lifecycle.internal.MojoExecutor$1.run(MojoExecutor.java:168)
       at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute(DefaultMojosExecutionStrategy.java:39)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:165)
       at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:110)
       at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76)
       at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:61)
       at org.apache.maven.lifecycle.internal.DefaultLifecycleStarter.execute(DefaultLifecycleStarter.java:123)
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:310)
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:225)
       at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:149)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.doExecute(MavenInvoker.java:452)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.execute(MavenInvoker.java:97)
       at org.apache.maven.cling.invoker.mvn.MavenInvoker.execute(MavenInvoker.java:81)
       at org.apache.maven.cling.invoker.LookupInvoker.doInvoke(LookupInvoker.java:165)
       at org.apache.maven.cling.invoker.LookupInvoker.invoke(LookupInvoker.java:134)
       at org.apache.maven.cling.ClingSupport.run(ClingSupport.java:76)
       at org.apache.maven.cling.MavenCling.main(MavenCling.java:51)
       at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
       at java.lang.reflect.Method.invoke(Method.java:565)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:255)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:201)
       at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:361)
       at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:314)
   ```
   
   For now, downgrading the resources plugin to version `3.4.0` *seems* to work, even with Maven 4.0.0-rc-5.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@maven.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] Failed to execute goal resources (default-resources): Caused by: java.lang.ClassNotFoundException: org.codehaus.plexus.logging.AbstractLogEnabled [maven-resources-plugin]

Posted by "cquoss (via GitHub)" <gi...@apache.org>.
cquoss commented on issue #451:
URL: https://github.com/apache/maven-resources-plugin/issues/451#issuecomment-3608826942

   Additional information, plugin execution debug logs:
   
   ```
   INFO] --- resources:4.0.0-beta-1:resources (default-resources) @ parameter-cache ---
   [DEBUG] Replacing repositories from org.apache.maven.plugins:maven-resources-plugin:maven-plugin:4.0.0-beta-1
       central (https://repo.maven.apache.org/maven2, default, releases)
       apache.snapshots (https://repository.apache.org/snapshots, default, snapshots)
   [DEBUG] Collector skip mode enabled: versionless (key function GACE)
   [DEBUG] Reading file model from org.sonatype.plexus:plexus-build-api:0.0.7
   [DEBUG] Reading file model from org.apache.maven.plugin-tools:maven-plugin-annotations:4.0.0-beta-1
   [DEBUG] Reading file model from org.apache.maven.shared:maven-filtering:4.0.0-beta-1
   [DEBUG] Reading file model from org.sonatype.spice:spice-parent:15
   [DEBUG] Reading file model from org.apache.maven:maven-api-di:4.0.0-beta-3
   [DEBUG] Reading file model from org.apache.maven:maven-api-meta:4.0.0-beta-3
   [DEBUG] Reading file model from org.apache.maven:maven-api-model:4.0.0-beta-3
   [DEBUG] Reading file model from org.apache.maven:maven-api-core:4.0.0-beta-3
   [DEBUG] Reading file model from org.sonatype.forge:forge-parent:5
   [DEBUG] Reading file model from org.apache.maven:maven-api-settings:4.0.0-beta-3
   [DEBUG] Reading file model from org.slf4j:slf4j-api:2.0.13
   [DEBUG] Reading file model from org.codehaus.plexus:plexus-interpolation:1.27
   [DEBUG] Reading file model from org.apache.maven:maven-api-plugin:4.0.0-beta-3
   [DEBUG] Reading file model from org.apache.maven:maven-api-toolchain:4.0.0-beta-3
   [DEBUG] Reading file model from org.codehaus.plexus:plexus:16
   [DEBUG] Reading file model from org.apache.maven:maven-api-xml:4.0.0-beta-3
   [DEBUG] Reading file model from org.slf4j:slf4j-parent:2.0.13
   [DEBUG] Reading file model from org.slf4j:slf4j-bom:2.0.13
   [DEBUG] Dependency collection stats {ConflictMarker.analyzeTime=198500, ConflictMarker.markTime=129139, ConflictMarker.nodeCount=36, ConflictIdSorter.graphTime=61101, ConflictIdSorter.topsortTime=17869, ConflictIdSorter.conflictIdCount=15, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=953817, ConflictResolver.conflictItemCount=15, BfDependencyCollector.collectTime=50086798, BfDependencyCollector.transformTime=1432092}
   [DEBUG] org.apache.maven.plugins:maven-resources-plugin:jar:4.0.0-beta-1
   [DEBUG] +- org.apache.maven.shared:maven-filtering:jar:4.0.0-beta-1 [compile]
   [DEBUG] |  +- org.apache.maven:maven-api-core:jar:4.0.0-beta-3 [compile]
   [DEBUG] |  |  +- org.apache.maven:maven-api-toolchain:jar:4.0.0-beta-3 [compile]
   [DEBUG] |  |  +- org.apache.maven:maven-api-plugin:jar:4.0.0-beta-3 [compile]
   [DEBUG] |  |  \- org.apache.maven:maven-api-xml:jar:4.0.0-beta-3 [compile]
   [DEBUG] |  +- org.apache.maven:maven-api-di:jar:4.0.0-beta-3 [compile]
   [DEBUG] |  +- org.apache.maven:maven-api-model:jar:4.0.0-beta-3 [compile]
   [DEBUG] |  +- org.apache.maven:maven-api-meta:jar:4.0.0-beta-3 [compile]
   [DEBUG] |  +- org.apache.maven:maven-api-settings:jar:4.0.0-beta-3 [compile]
   [DEBUG] |  +- org.slf4j:slf4j-api:jar:2.0.13 [compile]
   [DEBUG] |  +- org.codehaus.plexus:plexus-utils:jar:4.0.1 [compile]
   [DEBUG] |  \- org.codehaus.plexus:plexus-interpolation:jar:1.27 [compile]
   [DEBUG] +- org.sonatype.plexus:plexus-build-api:jar:0.0.7 [compile]
   [DEBUG] \- org.apache.maven.plugin-tools:maven-plugin-annotations:jar:4.0.0-beta-1 [compile]
   [DEBUG]   Excluded: org.apache.maven:maven-api-core:jar:4.0.0-beta-3
   [DEBUG]   Excluded: org.apache.maven:maven-api-di:jar:4.0.0-beta-3
   [DEBUG]   Excluded: org.apache.maven:maven-api-model:jar:4.0.0-beta-3
   [DEBUG]   Excluded: org.apache.maven:maven-api-settings:jar:4.0.0-beta-3
   [DEBUG]   Excluded: org.apache.maven:maven-api-toolchain:jar:4.0.0-beta-3
   [DEBUG]   Excluded: org.apache.maven:maven-api-plugin:jar:4.0.0-beta-3
   [DEBUG]   Excluded: org.apache.maven:maven-api-xml:jar:4.0.0-beta-3
   [DEBUG] Created new class realm plugin>org.apache.maven.plugins:maven-resources-plugin:4.0.0-beta-1
   [DEBUG] Importing foreign packages into class realm plugin>org.apache.maven.plugins:maven-resources-plugin:4.0.0-beta-1
   [DEBUG]   Imported:  < maven.api.v4
   [DEBUG] Populating class realm plugin>org.apache.maven.plugins:maven-resources-plugin:4.0.0-beta-1
   [DEBUG]   Included: org.apache.maven.plugins:maven-resources-plugin:jar:4.0.0-beta-1
   [DEBUG]   Included: org.apache.maven.shared:maven-filtering:jar:4.0.0-beta-1
   [DEBUG]   Included: org.sonatype.plexus:plexus-build-api:jar:0.0.7
   [DEBUG]   Included: org.apache.maven.plugin-tools:maven-plugin-annotations:jar:4.0.0-beta-1
   [DEBUG]   Included: org.apache.maven:maven-api-meta:jar:4.0.0-beta-3
   [DEBUG]   Included: org.slf4j:slf4j-api:jar:2.0.13
   [DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:4.0.1
   [DEBUG]   Included: org.codehaus.plexus:plexus-interpolation:jar:1.27
   [DEBUG] Loading mojo org.apache.maven.plugins:maven-resources-plugin:4.0.0-beta-1:resources from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-resources-plugin:4.0.0-beta-1, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@5bc2b487]
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@maven.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org