Utilisation de archetype en offline
Bonjour,
dans le cadre d'une présentation universitaire, je dois utiliser Maven 2 en offline.
J'ai effectué plusieurs essais classiques (compile,test,...) en utilisant l'option -o à partir d'un projet maven existant. Tout fonctionne bien. Mais lorsque je veux créer un projet maven avec le plugin archetype, il semblerait que Maven ait du mal en offline. Voilà la commande que je lance :
Code:
mvn -o archetype:create -DgroupId=mon.group.id -DartifactId=MonArtifactId -Dpackagename=mon.package
Voilà l'erreur retournée par Maven :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| Embedded error: OldArchetype does not exist.
System is offline.
Try downloading the file manually from the project website.
Then, install it using the command:
mvn install:install-file -DgroupId=org.apache.maven.archetypes -DartifactId=maven-archetype-quic
kstart -Dversion=1.0 -Dpackaging=jar -Dfile=/path/to/file
Alternatively, if you host your own repository you can deploy the file there:
mvn deploy:deploy-file -DgroupId=org.apache.maven.archetypes -DartifactId=maven-archetype-quicks
tart -Dversion=1.0 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
org.apache.maven.archetypes:maven-archetype-quickstart:jar:1.0 |
Je précise que j'ai bien le plugin archetype dans mon repository local, car je l'ai déjà utiliser maintes fois. J'ai même essayé de l'installer manuellement avec la commande mvn install:install comme indiqué dans les traces d'erreurs. Sans succès par la suite avec le archetype offline.
Donc si quelqu'un a une idée, ça serait cool de me filer un coup de pouce.
Merci d'avance !