Ho bisogno di utilizzare una libreria JAR di terze parti nel mio progetto (in realtà è Dresden OCL for Eclipse) che non è fornito come un artefatto Maven. Invece, è solo un file JAR scaricabile. Posso istruire Maven a usare questo file JAR nello stesso modo in cui sto usando <dependencies>
? Suppongo che ci dovrebbe essere qualche plugin per questo scopo?C'è qualche plugin che abilita il caricamento/utilizzo delle dipendenze non Maven?
ps. Non voglio aggiungere 35Mb di binari di terze parti nel mio repository SVN.
sarebbe bello averlo configurato in questo modo:
<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>
E questo plugin sarebbe 1) scaricare questi file JAR, e 2) aggiungerli come dipendenze in pom.xml
. Forse questo plugin potrebbe memorizzarli da qualche parte in ~/.m2/temp/
...
Come faresti funzionare in Android Studio utilizzando l'esempio precedente? – zoonosis