rpm-maven-plugin icon indicating copy to clipboard operation
rpm-maven-plugin copied to clipboard

maven.plugin.validation warnings

Open msymons opened this issue 1 year ago • 0 comments

Building a project using Maven 3.9.x will generate plugin validation warnings. These a intended to help spot problems that plugins might run into when Maven 4.x is released.

When using 'maven.plugin.validation' property with value "verbose", we see:

Plugin validation issues were detected in 14 plugin(s)

 * org.apache.maven.plugins:maven-compiler-plugin:3.8.1
 * org.codehaus.mojo:rpm-maven-plugin:2.2.0


* org.codehaus.mojo:rpm-maven-plugin:2.2.0
 Declared at location(s):
  * xxx
 Used in module(s):
  * yyy
 Plugin issue(s):
  * Plugin is a Maven 2.x plugin, which will be not supported in Maven 4.x
  * Plugin depends on plexus-container-default, which is EOL

plexus-container-default is EOL because of move to JSR330, implemented by Eclipse Sisu. See:

  • https://www.eclipse.org/sisu/
  • https://github.com/eclipse/sisu.plexus/wiki/Plexus-to-JSR330

msymons avatar Jun 13 '23 15:06 msymons