-
Notifications
You must be signed in to change notification settings - Fork 50
Closed
Labels
bugSomething isn't workingSomething isn't workingpriority:majorMajor loss of functionMajor loss of function
Milestone
Description
Thomas Scheffler opened MPMD-414 and commented
After upgrading to Maven 4 RC3, the maven-pmd-plugin
fails with the following error:
[INFO] Toolchain in maven-pmd-plugin: ToolchainWrapperV3[delegate=org.apache.maven.impl.DefaultJavaToolchainFactory$DefaultJavaToolchain@4b8e778d]
[INFO] PMD version: 7.11.0
[WARNING] [stderr] Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/maven/cli/logging/Slf4jConfigurationFactory
[WARNING] [stderr] at org.apache.maven.plugins.pmd.exec.Executor.setupLogLevel(Executor.java:45)
[WARNING] [stderr] at org.apache.maven.plugins.pmd.exec.PmdExecutor.main(PmdExecutor.java:136)
[WARNING] [stderr] Caused by: java.lang.ClassNotFoundException: org.apache.maven.cli.logging.Slf4jConfigurationFactory
[WARNING] [stderr] at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
[WARNING] [stderr] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
[WARNING] [stderr] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
[WARNING] [stderr] ... 2 more
Steps to Reproduce:
- Upgrade to Maven 4 RC3.
- Run the
maven-pmd-plugin
with pmd goal.
Expected Result:
The maven-pmd-plugin
should run without errors.
Actual Result:
The maven-pmd-plugin
fails with a NoClassDefFoundError
.
Affects: 3.26.0
Issue Links:
- MNG-8332 Remove link from maven-cling to maven-embedder
("is caused by")
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingpriority:majorMajor loss of functionMajor loss of function