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...