Necesito usar una biblioteca JAR de terceros en mi proyecto (en realidad es Dresden OCL for Eclipse) que no se proporciona como un artefacto Maven. En cambio, es solo un archivo JAR descargable. ¿Puedo indicarle a Maven que use este archivo JAR de la misma manera que estoy usando <dependencies>
? ¿Supongo que debería haber algún complemento para este propósito?¿Hay algún complemento que permita cargar/usar dependencias no Maven?
ps. Simplemente no quiero agregar 35Mb de binarios de terceros en mi repositorio SVN.
sería bueno tenerlo configurado de esta manera:
<build>
<plugins>
<plugin>
<groupId>com.example</groupId>
<artifactId>non-maven-dependencies-injector</artifactId>
<configuration>
<libraries>
<library>http://www.example.com/something*.jar</library>
<library>http://www.example.com/something-else*.jar</library>
</libraries>
</configuration>
</plugin>
<plugins>
</build>
Y este plugin habría 1) descargar estos archivos JAR, y 2) añadirlos como dependencias en pom.xml
. Tal vez este plugin puede almacenarlos en algún lugar de ~/.m2/temp/
...
¿Cómo conseguirías que esto funcione en Android Studio usando el ejemplo anterior? – zoonosis