THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
- Java package change from
org.eclipse.aether
toorg.apache.maven.resolver
? Package change is postponed post Maven 4 and serves the purpose of smoother transitioning from Maven 3 plugins to Maven 4 plugins: as Maven 4.0 will allow still "old style" plugins (using maven-core and other, so 3.x plugins will work with Maven 4.0 unchanged) but at the same time it will introduce new Maven API as well. This "transitioning state" will be kept as long as needed, but at some point (4.1 or later, undecided) Maven will seal off internal access and require plugins to use new Maven API only. That will be the point when 4.x plugin line will require to switch. Renaming packages before this introduces abrabrupt breakage for plugins.
Resolver and Maven
Maven version line | Java level | Plexus XML | Sisu index | Resolver | Latest release | ||
---|---|---|---|---|---|---|---|
Java package | Artifact GA | Version | |||||
3.0.x | 5 | Yes | No | org.sonatype.aether | org.sonatype.aether:aether-api | 1.11 | 3.0.5, 2013-02-19 |
3.1.x | 5 | Yes | Yes | org.eclipse.aether | org.eclipse.aether:aether-api | 0.9.0.M2 | 3.1.1, 2013-09-17 |
3.2.x | 6 | Yes | Yes | org.eclipse.aether | org.eclipse.aether:aether-api | 1.0.0.v20140518 | 3.2.5, 2014-12-14 |
3.3.x | 7 | Yes | Yes | org.eclipse.aether | org.eclipse.aether:aether-api | 1.0.2.v20150114 | 3.3.9, 2015-11-10 |
3.5.x | 7 | Yes | Yes | org.eclipse.aether | org.apache.maven.resolver:maven-resolver-api | 1.1.1 | 3.5.4, 2018-06-21 |
3.6.x | 7 | Yes | Yes | org.eclipse.aether | org.apache.maven.resolver:maven-resolver-api | 1.4.1 | 3.6.3, 2019-11-19 |
3.8.x | 7 | Yes | Yes | org.eclipse.aether | org.apache.maven.resolver:maven-resolver-api | 1.6.3 | 3.8.6, 2022-06-11 |
3.9.x ? | 8 | Yes | Yes | org.eclipse.aether | org.apache.maven.resolver:maven-resolver-api | 1.8.x | ? |
4.0.x (old + new Maven API) | 8? | Yes | Yes | org.eclipse.aether | org.apache.maven.resolver:maven-resolver-api | 2.x | ? |
4.1.x (only Maven API) | ? | Yes | Yes | org.eclipse.aether | org.apache.maven.resolver:maven-resolver-api | 2.x | ? |
5.x ? | ? | No ? | Yes | org.apache.maven.resolver | org.apache.maven.resolver:maven-resolver-api | 3.x | ? |
...