When running maven with the Sealights plugin, maven fails with the exception: Error injecting constructor, java.lang.NoClassDefFoundError: org/slf4j/helpers/MarkerIgnoringBase
Error injecting constructor, java.lang.NoClassDefFoundError: org/slf4j/helpers/MarkerIgnoringBase
Sealights relies on slf4j-api being provided by maven. For maven version 3.3.1 & 3.3.3 there was a regression issue where slf4j-api was not being provided by maven and failed a number of plugin. See [MNG-5787] Moving from Maven 3.0.5 to 3.3.3 breaks plugins with some dependencies on the class path - ASF JIRAarrow-up-right
slf4j-api
Updaing Maven to 3.3.9 and above should resolve this issue
Scanning Builds (gradle plugin)
Incorrect SCM Links
Scanning Builds (maven plugin)
Capturing Unit Tests (UT) with the SeaLights Maven Plugin — Delta Guide (maven plugin)
Last updated 5 months ago
Was this helpful?