Como importar uma dependência Maven de Sonatype.org?
estou a tentar importar Robolectric para o meu projecto Maven, com:
<dependency>
<groupId>com.pivotallabs</groupId>
<artifactId>robolectric</artifactId>
<version>1.2-SNAPSHOT</version>
<scope>test</scope>
</dependency>
O artefacto está listado aqui.
Https://oss.sonatype.org/index.html#nexus-search; rápido~robolectric
tentei, incluindo:
<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 sugerido de Este post , mas não resolve robolectric.
15
Author: Christopher Perry, 2012-12-19
1 answers
Isto deve funcionar, ainda que você deva realmente instalar um gestor de repositórios como o Sonatype Nexus e o proxy The oss snapshot repository.
No seu caso, o problema pode ser que não o tenha encontrado anteriormente e esse facto está em cache no seu repositório local. Para forçar o Maven a verificar o agagin, use a bandeira-U por isso, por exemplo, executar
mvn -U clean install
11
Author: Manfred Moser, 2012-12-19 05:05:23