I'm tinkering with maven-scm and when I build it locally via
 ../maven-scm/maven-scm-plugin> mvn -X clean install -Drat.skip

Maven attempts to download the snapshot metadata for it's the already
installed snapshot files. (This is probably because I'm running inside a
module and not at the top level)

I've attempted to disable apache.snapshots in settings.xml as I dont want
any snapshot I haven't built myself.

The configuration debugs indicate that the repositories are are disabled -
but Maven still attempts to get the metadata. It looks like
maven-remote-resources-plugin is the culprit.

Does anyone else see this?

I've only recently re-setup my Mac to cut code, so its possible I've not
got something configured correctly.

> mvn -v
Apache Maven 3.2.5 (12a6b3acb947671f09b81f49094c53f426d8cea1;
2014-12-15T03:59:23+10:30)
Maven home: /usr/local/Cellar/maven/3.2.5/libexec
Java version: 1.6.0_65, vendor: Apple Inc.
Java home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Default locale: en_US, platform encoding: MacRoman
OS name: "mac os x", version: "10.9.5", arch: "x86_64", family: "mac"

The debug output:

[DEBUG] Configuring mojo
'org.apache.maven.plugins:maven-remote-resources-plugin:1.5:process' with
basic configurator -->
[DEBUG]   (f) appendedResourcesDirectory =
/Users/barrie/ide/maven/maven-scm/maven-scm-plugin/src/main/appended-resources
[DEBUG]   (f) attachToMain = true
[DEBUG]   (f) attachToTest = true
[DEBUG]   (f) attached = true
[DEBUG]   (f) basedir = /Users/barrie/ide/maven/maven-scm/maven-scm-plugin
[DEBUG]   (f) encoding = UTF-8
[DEBUG]   (f) excludeTransitive = false
[DEBUG]   (f) includeProjectProperties = false
[DEBUG]   (f) includeScope = runtime
[DEBUG]   (f) localRepository =       id: local
      url: file:///Users/barrie/.m2/repository/
   layout: default
snapshots: [enabled => true, update => always]
 releases: [enabled => true, update => always]

[DEBUG]   (f) outputDirectory =
/Users/barrie/ide/maven/maven-scm/maven-scm-plugin/target/maven-shared-archive-resources
[DEBUG]   (f) remoteArtifactRepositories = [      id: central
      url: https://repo.maven.apache.org/maven2
   layout: default
snapshots: [enabled => false, update => never]
 releases: [enabled => true, update => daily]
,       id: apache.snapshots
      url: https://repository.apache.org/content/groups/snapshots-group
   layout: default
snapshots: [enabled => false, update => never]
 releases: [enabled => false, update => never]
]
[DEBUG]   (f) resourceBundles = [org.apache:apache-jar-resource-bundle:1.4]
[DEBUG]   (f) resources = [Resource {targetPath: null, filtering: false,
FileSet {directory:
/Users/barrie/ide/maven/maven-scm/maven-scm-plugin/src/main/resources,
PatternSet [includes: {}, excludes: {}]}}]
[DEBUG]   (f) runOnlyAtExecutionRoot = false
[DEBUG]   (f) skip = false
[DEBUG]   (f) useDefaultFilterDelimiters = true
[DEBUG]   (f) mavenSession = org.apache.maven.execution.MavenSession@569c6f2
[DEBUG]   (f) project = MavenProject:
org.apache.maven.plugins:maven-scm-plugin:1.9.5-SNAPSHOT @
/Users/barrie/ide/maven/maven-scm/maven-scm-plugin/pom.xml
[DEBUG] -- end configuration --

...

[DEBUG]
org.apache.maven.scm:maven-scm-provider-svntest:jar:1.9.5-SNAPSHOT:test
(selected for test)
[DEBUG]     org.apache.maven.scm:maven-scm-test:jar:1.9.5-SNAPSHOT:test
(selected for test)
[DEBUG] Building project for
org.apache.maven.scm:maven-scm-manager-plexus:jar:1.9.5-SNAPSHOT:compile
[DEBUG] Using transporter WagonTransporter with priority -1.0 for
https://repository.apache.org/content/groups/snapshots-group/
[DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for
https://repository.apache.org/content/groups/snapshots-group/
Downloading:
https://repository.apache.org/content/groups/snapshots-group/org/apache/maven/scm/maven-scm-managers/1.9.5-SNAPSHOT/maven-metadata.xml
[DEBUG] Writing tracking file
/Users/barrie/.m2/repository/org/apache/maven/scm/maven-scm-managers/1.9.5-SNAPSHOT/resolver-status.properties
[WARNING] Could not transfer metadata
org.apache.maven.scm:maven-scm-managers:1.9.5-SNAPSHOT/maven-metadata.xml
from/to apache.snapshots (
https://repository.apache.org/content/groups/snapshots-group/):
java.lang.RuntimeException: Could not generate DH keypair
org.eclipse.aether.transfer.MetadataTransferException: Could not transfer
metadata
org.apache.maven.scm:maven-scm-managers:1.9.5-SNAPSHOT/maven-metadata.xml
from/to apache.snapshots (
https://repository.apache.org/content/groups/snapshots-group/):
java.lang.RuntimeException: Could not generate DH keypair

I'm ignoring the known error with DH crypto problems - I just want it to
not try to download snapshots...

Reply via email to