J'ai une bibliothèque que je distribue en utilisant maven 2. L'utilisateur typique de cette bibliothèque n'utilise pas maven pour construire ses applications, mais il est probablement un peu familier avec maven et l'a probablement installé.
J'aimerais documenter une commande "simple" en une ligne qu'ils peuvent utiliser pour télécharger les artefacts de ma bibliothèque sur leur ordinateur local. ~/.m2/repository
sans qu'ils aient à configurer un pom.xml pour le faire.
Je pensais qu'il y avait un moyen de le faire, mais je n'arrive pas à le trouver après avoir parcouru le site Web de la Commission européenne. install:install-file
y dependency
documentation du plugin. J'ai essayé des choses comme :
mvn install:install-file -DrepositoryId=java.net -Durl=http://download.java.net/maven/2/ -Dfile=robo-guice-0.4-20091121.174618-1.jar -DpomFile=robo-guice-0.4-20091121.174618-1.pom -DgroupId=robo-guice -DartifactId=robo-guice -Dversion=0.4-SNAPSHOT -Dpackaging=jar
mais je pense que je m'égare puisqu'il semble que le plugin d'installation soit utilisé pour copier les fichiers construits localement dans le référentiel local, plutôt que de télécharger des artefacts distants dans le référentiel local.
Voici l'artefact que je voudrais installer : http://download.java.net/maven/2/robo-guice/robo-guice/0.4-SNAPSHOT/
Est-ce possible en utilisant maven ?