¿Cómo se importa una dependencia de Maven desde Sonatype.org?
robolectric (1)
Estoy tratando de importar Robolectric a mi proyecto Maven, con:
<dependency>
<groupId>com.pivotallabs</groupId>
<artifactId>robolectric</artifactId>
<version>1.2-SNAPSHOT</version>
<scope>test</scope>
</dependency>
El artefacto está listado aquí:
https://oss.sonatype.org/index.html#nexus-search;quick~robolectric
Traté de incluir:
<repositories>
<repository>
<id>oss-sonatype</id>
<name>oss-sonatype</name>
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
Como se sugiere en este post , pero no resuelve robolectric.
Esto debería funcionar, aunque realmente debería instalar un administrador de repositorio como Sonatype Nexus y proxy del repositorio de instantáneas de oss.
En su caso, el problema podría ser que no lo encontró anteriormente y ese hecho se almacena en caché en su repositorio local. Para obligar a Maven a verificar el uso de Agagin, use la bandera -U, por ejemplo, ejecute
mvn -U clean install