Hi everybody,

I just installed Maven on a new laptop running Windows Vista (don't worry, this is not my production box :-) ). The problem is that when building a project a certain dependency is not downloaded from the artifactory. Running an help on the build I get:

<profiles>
<profile>
  <activation>
    <activeByDefault>true</activeByDefault>
  </activation>
  <repositories>
    <repository>
      <id>repo1</id>
      <url>http://repo1.maven.org/maven2</url>
    </repository>
    <repository>
      <id>codehaus-snapshots</id>
      <url>http://snapshots.repository.codehaus.org</url>
    </repository>
    <repository>
      <id>java.net.m2</id>
      <url>http://download.java.net/maven/2</url>
    </repository>
    <repository>
      <id>java.net.m1</id>
      <url>http://download.java.net/maven/1</url>
    </repository>
    <repository>
      <id>jemos-repo</id>
      <url>http://jemoslinux:8081/artifactory/jemos-repo</url>
    </repository>
    <repository>
      <id>jemos-repo-ext</id>
      <url>http://jemoslinux:8081/artifactory/repo</url>
    </repository>
  </repositories>
  <id>default</id>
</profile>
</profiles>
<activeProfiles>
<activeProfile>default</activeProfile>
</activeProfiles>
<pluginGroups>
<pluginGroup>uk.co.jemos.maven.plugins</pluginGroup>
</pluginGroups>

Please note that the dependency I'm referring can be seen both from jemos-repo and jemos-repo-ext (if you want to verify, just replace jemoslinux:8081 with http://www.jemos.co.uk

However it appears that Maven tries to download the plugin from central only and then it fails (rather than trying on all other repositories). This is the exception message I get:

[INFO] ------------------------------------------------------------------------ Downloading: http://repo1.maven.org/maven2/uk/co/jemos/maven/plugins/jeco-plugin/1.0.1/jeco-plugin-1.0.1.jar [INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------ [INFO] A required plugin was not found: Plugin could not be found - check that the goal name is correct: Unable to download the artifact from any repository

Try downloading the file manually from the project website.

Then, install it using the command:
mvn install:install-file -DgroupId=uk.co.jemos.maven.plugins -DartifactId=jeco-plugin -Dversion=1.0.1 -Dpackaging=maven-plugin -Dfile=/path/to/file

Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=uk.co.jemos.maven.plugins -DartifactId=jeco-plugin -Dversion=1.0.1 -Dpackaging=maven-plugin -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]


uk.co.jemos.maven.plugins:jeco-plugin:maven-plugin:1.0.1

from the specified remote repositories:
central (http://repo1.maven.org/maven2)

uk.co.jemos.maven.plugins:jeco-plugin:maven-plugin:1.0.1

from the specified remote repositories:
central (http://repo1.maven.org/maven2)

[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------


But the jar is available at the following address (for instance):

http://www.jemos.co.uk/artifactory/repo/uk/co/jemos/maven/plugins/jeco-plugin/1.0.1/

Any idea as of why this is happening?

Regards,

M.








---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to