Do you have anonymous access enabled in you Nexus instance? You did not have any credentials in your (I assume) settings.xml.
The problem with the apache.org repo might be caused by missing the Pluginrepo configuration. Maybe try something like the following: -------------------------[snip]------------------------ <profiles> <profile> <id>nexus</id> <activation> <activeByDefault>true</activeByDefault> </activation> <repositories> <repository> <id>central</id> <url>http://central</url> <releases><enabled>true</enabled></releases> <snapshots><enabled>true</enabled></snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>central</id> <url>http://central</url> <releases><enabled>true</enabled></releases> <snapshots><enabled>true</enabled></snapshots> </pluginRepository> </pluginRepositories> </profile> </profiles> <mirrors> <mirror> <id>nexus</id> <mirrorOf>central</mirrorOf> <url>https://your.nexus.url/content/groups/public</url> </mirror> </mirrors> -------------------------[snap]------------------------ Regarding the download problems, do you have added the repository to the public group?` Best regards Frank From: Eric Kolotyluk [mailto:eric.koloty...@gmail.com] Sent: Tuesday, April 15, 2014 5:15 AM To: maven users; nexus-u...@sonatype.org Subject: [nexus-user] Why are alternate repositories so hard to configure I have the following <repositories> <repository> <id>sonatype</id> <name>Sonatype Maven OSS Repository</name> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> <url>https://oss.sonatype.org/content/groups/public</url> </repository> </repositories> But when I run maven I get [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:site (default-site) on project csharp-windows-elevate: Execution default-site of goal org.apache.maven.plugins:maven-site-plugin:3.3:site failed: Plugin org.apache.maven.plugins:maven-site-plugin:3.3 or one of its dependencies could not be resolved: Could not find artifact net.trajano.wagon:wagon-git:jar:1.0.1-SNAPSHOT in apache.snapshots (http://repository.apache.org/snapshots) -> [Help 1] Why in the world is it looking in http://repository.apache.org/snapshots ??? So, then I configure nexus to mirror https://oss.sonatype.org/content/groups/public and I add to my settings.xml <mirrors> <mirror> <id>nexus</id> <mirrorOf>*</mirrorOf> <url>http://localhost:8081/nexus/content/groups/public</url> </mirror> </mirrors> and then I get [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:site (default-site) on project csharp-windows-elevate: Execution default-site of goal org.apache.maven.plugins:maven-site-plugin:3.3:site failed: Plugin org.apache.maven.plugins:maven-site-plugin:3.3 or one of its dependencies could not be resolved: Could not find artifact net.trajano.wagon:wagon-git:jar:1.0.1-SNAPSHOT in nexus (http://localhost:8081/nexus/content/groups/public) -> [Help 1] I know this to be a lie because when I go through the nexus UI I can clearly see the artifact in question in both the nexus index and storage. However, for some reason, the artifact pom.xml is neither in the index nor storage. When I go to https://oss.sonatype.org/content/groups/public/net/trajano/wagon/wagon-git/1.0.1-SNAPSHOT/ I can clearly see the pom.xml with the other files that nexus has downloaded. Why is nexus refusing to download the pom.xml? Cheers, Eric