Quiero usar un artefacto «de la ue.excitementproject:lap:jar:1.1.0:» desde el siguiente repositorio:

http://hlt-services4.fbk.eu:8080/artifactory/repo/eu/excitementproject

Puedo descargar el jar directamente desde el enlace de arriba sin ningún tipo de autorización.

Sin embargo, cuando me mvn instalar en mi ordenador, me sale el siguiente error:

Could not transfer artifact eu.excitementproject:lap:pom:1.1.0 from/to excitement 
(http://hlt-services4.fbk.eu:8080/artifactory/repo/eu/excitementproject): 
Not authorized

Aquí es la parte pertinente de mi pom.xml:

  <repositories>
    <repository>
      <id>excitement</id>
      <name>excitement</name>
      <url>http://hlt-services4.fbk.eu:8080/artifactory/repo/eu/excitementproject</url>
    </repository>
  </repositories>

  <dependencies>
        <dependency>
            <groupId>eu.excitementproject</groupId>
            <artifactId>lap</artifactId>
            <version>1.1.0</version>
        </dependency>
  </dependencies>

¿Qué debo hacer?

  • Hay un servidor proxy que impide acceder a ese enlace de Maven? Tal vez usted tiene un servidor proxy configurado en la configuración de su navegador – por lo que se puede acceder al enlace sin autorización. Si es así, tendrás que configurar el proxy en su settings.xml
  • Yo no tengo ningún proxy en el navegador. No tengo problemas para acceder a cualquier otro repositorio.

2 Comentarios

  1. 4

    Su Maven configuración es:

    1. URL del repositorio – http://hlt-services4.fbk.eu:8080/artifactory/repo/eu/excitementproject
    2. group-id – eu.excitementproject
    3. artefacto-id – lap
    4. artefacto-versión – 1.1.1.

    La ruta de acceso completa para el artefacto es, por tanto,http://hlt-services4.fbk.eu:8080/artifactory/repo/eu/excitementproject/eu.excitementproject/lap/1.1.1/lap-1.1.1.pom.

    Si me esta dirección URL desde cualquier navegador web, me pide autenticar mediante el uso de autenticación HTTP básica. Esto es exactamente lo que Maven también se ve. Por lo tanto, como @Se mencionó anteriormente, si usted desea continuar utilizando este URL del repositorio, usted tendrá que configurar las opciones de autenticación para el repositorio en el local settings.xml.

    Curiosamente, puedo golpear http://hlt-services4.fbk.eu:8080/artifactory/repo/eu.excitementproject/lap/1.1.1/lap-1.1.1.pom sin problemas. Por lo tanto, si usted acortar la URL del repositorio a http://hlt-services4.fbk.eu:8080/artifactory/repo, su construcción funciona (he probado esto).

    • Gracias! Así que el problema era en mi URL del repositorio.

Dejar respuesta

Please enter your comment!
Please enter your name here