Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
3.3.9
-
None
Description
This is an umbrella ticket to track work up packaging plugin bindings version upgrades. The file is maven-core/src/main/resources/META-INF/plexus/default-bindings.xml.
The work is structured in subtasks per packaging type.
This requires MNG-6562 first, to avoid users to blindly rely on these versions, then be impacted by a change while changing Maven version used without really understanding that they should lock down their plugin versions in their poms (eventually via parent)
This table will go away as soon as all tickets will have been created:
Regular plugin update to absorb changes if plugin version is not specified in the client POM.
groupId | artifactId | previous version | target version |
---|---|---|---|
org.apache.maven.plugins | maven-install-plugin | 2.4 | 3.0.0-M1 |
org.apache.maven.plugins | maven-deploy-plugin | 2.7 | 3.0.0-M1 |
org.apache.maven.plugins | maven-resources-plugin | 2.6 | 3.2.0 |
org.apache.maven.plugins | maven-compiler-plugin | 3.1 | 3.8.1 |
org.apache.maven.plugins | maven-surefire-plugin | 2.12.4 | 3.0.0-M5 |
org.apache.maven.plugins | maven-jar-plugin | 2.4 | 3.0.2 |
org.apache.maven.plugins | maven-ejb-plugin | 2.3 | 2.5.1 (already 3.0+) |
org.apache.maven.plugins | maven-plugin-plugin | 3.2 | 3.6.0 |
org.apache.maven.plugins | maven-war-plugin | 2.2 | 3.3.1 |
org.apache.maven.plugins | maven-ear-plugin | 2.8 | 3.0.1 |
org.apache.maven.plugins | maven-rar-plugin | 2.2 | 2.4 (needs 3.0 releaseĀ ) |
Attachments
Issue Links
- is depended upon by
-
MNG-6615 Failed to execute mvn site command for any project, including brand new
- Closed
- is duplicated by
-
MNG-6997 Please update super-pom to minimally-supported viable versions
- Closed
-
MNG-6557 Add Surefire and Failsafe 3.0.0-M3 in default-bindings.xml
- Closed
- is related to
-
MPOM-215 Create a new parent POM to lock down plugins versions of default lifecycle bindings
- Open
- relates to
-
MDEP-82 go-offline / resolve-plugins does not resolve all plugin dependencies
- Reopened
-
SUREFIRE-722 testng : using -Dtest=myClass#myMethod doesn't execute methods marked @Before* @After*
- Closed
-
MNG-5656 Update maven-compiler-plugin in the default-bindings.xml
- Closed
-
MNG-5245 upgrade default plugins versions
- Closed
-
MNG-5346 update maven-plugin-plugin:descriptor default binding from generate-resources phase to process-classes
- Closed
- requires
-
MNG-6562 WARN if plugins injected by default lifecycle bindings don't have their version locked in pom.xml or parent
- Closed
-
MNG-6548 Lifecycle plugin version upgrades
- Closed
- links to