Question

J'utilise Eclipse 3.7 et mon repository local a un tas de pots dedans. J'ai essayé de construire le projet sur un autre ordinateur qui est sur un réseau différent et a * restrictions de téléchargement .jar. Je ne serai pas en mesure d'obtenir les restrictions levées. Voici un exemple d'erreur:

par exemple. Accès refusé à http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/2.3.2/maven-compiler-plugin-2.3.2.jar code d'erreur 403, Interdit (contenu bloqué ...)

Il serait très bien si je pouvais simplement copier mon .m2 \ repository \ dossier dans le .m2 \ repository \ sur l'autre ordinateur - les deux sont en cours d'exécution de Windows. Je ne veux vraiment pas installer manuellement 100s des pots sur l'autre ordinateur.

est xcopy pour .m2 \ repository \ pris en charge?

Était-ce utile?

La solution

Oui, vous pouvez copier le dossier .m2/repository à tout autre lieu / périphérique de stockage que vous voulez.

Maven n'a besoin que de connaître le chemin d'accès au référentiel local (par défaut, il est en %USER_HOME%/.m2/repository). Vous pouvez modifier cette voie dans le settings.xml de Maven (voir référence ) si vous décidez de garder les artefacts un autre endroit.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top