Solución:
Eche un vistazo a las dependencias del sistema.
Básicamente necesitas definir <scope>system</scope>
.
<project>
...
<dependencies>
<dependency>
<groupId>javax.sql</groupId>
<artifactId>jdbc-stdext</artifactId>
<version>2.0</version>
<scope>system</scope>
<systemPath>${java.home}/lib/rt.jar</systemPath>
</dependency>
</dependencies>
...
</project>
Esto es si no tiene su propio servidor de repositorio de artefactos alojado, como Nexus, Artifactory o Archiva.
Si lo hace, como sugirió Karl-Heinz, sería mejor colocarlo allí, ya que no es una buena práctica enviar artefactos binarios al control de versiones.
Otra opción es configurar un repositorio que esté respaldado por un directorio dentro de su proyecto, según esta respuesta: https://stackoverflow.com/a/2230464/433789
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)