On 19 Jan 2023, at 22:02, Tamás Cservenák wrote:
So, please anyone able to, test 3.9.0-SNAPSHOT if you can.
Seems to run fine for my normal projects - but crashes on in my main
$work project, due to an internal Maven Plugin I have that uses the
maven resolver - and I've not released a version of that which uses the
newer dependency so gets:
```
[ERROR] Failed to execute goal
com.smxemail:rangeresolver-maven-plugin:1.1.58:resolve-deps
(default-cli) on project smx3.api: Execution default-cli of goal
com.smxemail:rangeresolver-maven-plugin:1.1.58:resolve-deps failed: A
required class was missing while executing
com.smxemail:rangeresolver-maven-plugin:1.1.58:resolve-deps:
org/eclipse/aether/connector/basic/BasicRepositoryConnectorFactory
[ERROR] -----------------------------------------------------
[ERROR] realm = plugin>com.smxemail:rangeresolver-maven-plugin:1.1.58
[ERROR] strategy =
org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] =
file:/Users/amrk/.m2/repository/com/smxemail/rangeresolver-maven-plugin/1.1.58/rangeresolver-maven-plugin-1.1.58.jar
[ERROR] urls[1] =
file:/Users/amrk/.m2/repository/com/smxemail/com.smxemail.rangeresolver/1.1.34/com.smxemail.rangeresolver-1.1.34.jar
[ERROR] urls[2] =
file:/Users/amrk/.m2/repository/com/google/guava/guava/31.1-jre/guava-31.1-jre.jar
[ERROR] urls[3] =
file:/Users/amrk/.m2/repository/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar
```
Likely just requires me to update my plugin, but this will likely break
other mojos that use aether/resolver.
Being a .0 release (even tho not a major) I think I'm fine with that -
but it might be something we want to document?
---
"The ease with which a change can be implemented has no relevance at all
to whether it is the right change for the (Java) Platform for all time."
— Mark Reinhold.
Mark Derricutt
http://www.chaliceofblood.net
http://www.theoryinpractice.net
http://twitter.com/talios
http://facebook.com/mderricutt