I am really confused. Maven is failing to resolve an artifact that I can easily find in the remote repository.

I am trying to build an open source project whose git repository is found at

https://github.com/magnayn/Jenkins-Repository.git

I get the following error:
Downloading: http://download.java.net/maven/2//org/kohsuke/stapler/stapler/1.167/stapler-1.167.jar [INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to resolve artifact.

Missing:
----------
1) org.kohsuke.stapler:stapler:jar:1.167

  Try downloading the file manually from the project website.

  Then, install it using the command:
mvn install:install-file -DgroupId=org.kohsuke.stapler -DartifactId=stapler -Dversion=1.167 -Dpackaging=jar -Dfile=/path/to/file

Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=org.kohsuke.stapler -DartifactId=stapler -Dversion=1.167 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

  Path to dependency:
      1) com.nirima.jenkins.repository:pom:pom:0.6.2-SNAPSHOT
      2) org.jenkins-ci.main:jenkins-core:jar:1.417
      3) org.kohsuke.stapler:stapler-adjunct-timeline:jar:1.3
      4) org.kohsuke.stapler:stapler:jar:1.167

----------
1 required artifact is missing.

for artifact:
  com.nirima.jenkins.repository:pom:pom:0.6.2-SNAPSHOT

from the specified remote repositories:
  central (http://repo1.maven.org/maven2),
  m.g.o-public (http://maven.glassfish.org/content/groups/public/)
*
*

It seems to be only trying central. However it is not available on central. It is available on m.g.o-public. Here is the url: http://maven.glassfish.org/content/groups/public/org/kohsuke/stapler/stapler/1.161/stapler-1.161.jar

Why is maven going to central to find the jar, and not going to m.g.o-public? It says it tried m.g.o-public but I do not see that happening.*
*

Reply via email to