Konrad Windszus
Konrad Windszus
> Classworlds is able to let a plugin have a different version of plexus-utils than the one used by Maven itself. IMHO not, you cannot use another version of it...
IMHO also the API from https://maven.apache.org/shared/maven-shared-utils/apidocs/org/apache/maven/shared/utils/logging/package-summary.html should be at least partially contained in the API package. Otherwise you always depend on the huge maven-shared-utils library if you want to style...
What about https://github.com/apache/maven/blob/2926f033cb934e7bcef51362639663bc2a39cf9a/maven-core/src/main/java/org/apache/maven/artifact/handler/DefaultArtifactHandler.java and https://github.com/apache/maven/blob/896c707d324330d7d4ad92674187923945efcda9/maven-core/src/main/java/org/apache/maven/lifecycle/mapping/DefaultLifecycleMapping.java and/or https://github.com/apache/maven/blob/master/maven-core/src/main/java/org/apache/maven/lifecycle/providers/packaging/AbstractLifecycleMappingProvider.java. IMHO those are the recommended (and only?) way to override the default lifecycles for certain types (https://books.sonatype.com/mvnref-book/reference/writing-plugins-sect-plugins-lifecycle.html). Are those supposed to be implementation...
@gnodet Is there already a branch for any of the core plugins, to see if this API is complete? (i.e. allows to drop all other Maven dependencies)? Which plugin would...
Probably the system property https://docs.oracle.com/javase/8/docs/technotes/guides/net/properties.html#nct has to be set.
The weird thing is that the DNS resolution was not successful before, therefore `sun.net.inetaddr.negative.ttl` should be taken into account, but this is already set to 10 by default. I will...
This error is persistent until I restart the mvn daemon. Seems that Maven is doing some kind of caching here. I don't think that Java is to blame here
This is the full stack trace when not yet connected to the proper DNS: ``` Caused by: org.eclipse.aether.resolution.ArtifactResolutionException: Could not transfer artifact org.apache.sling:org.apache.sling.repoinit.parser:pom:1.6.9-SNAPSHOT from/to nexus (https://repo.int.netcentric.biz/nexus/content/groups/public/): transfer failed for https://repo.int.netcentric.biz/nexus/content/groups/public/org/apache/sling/org.apache.sling.repoinit.parser/1.6.9-SNAPSHOT/org.apache.sling.repoinit.parser-1.6.9-SNAPSHOT.pom...
@gnodet Is this fixed by https://github.com/mvndaemon/mvnd/pull/495 as well?
@lbndev Can you redo the PR only containing the actual change (IIUC this is only commit https://github.com/apache/maven/pull/92/commits/2efe3d2d3b92685d83c2598a7f85c39ebdd59ebc). Otherwise it is impossible to review.