Domanda

Sto usando Eclipse 3.7 e il mio repository Maven locale ha un sacco di barattoli. Ho provato a costruire il progetto su un altro computer che si trova su una rete diversa e ha restrizioni di download *.jar. Non sarò in grado di sollevare le restrizioni. Ecco un errore di esempio:

ad esempio l'accesso negato a http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/2.3.2/maven-compiler-plugin-2.3.2.jar Codice di errore 403, proibito (contenuto bloccato ...)

Sarebbe molto bello se potessi semplicemente copiare la mia cartella .M2 repository nella .m2 repository sull'altro computer-sia Windows. Non voglio davvero installare manualmente centinaia di barattoli sull'altro computer.

Xcopy per .m2 repository supportate?

È stato utile?

Soluzione

Sì, puoi copiare il .m2/repository cartella a qualsiasi altro dispositivo di posizione/archiviazione desiderata.

Maven deve solo conoscere il percorso del repository locale (per impostazione predefinita è in %USER_HOME%/.m2/repository). Puoi cambiare quel percorso in Maven settings.xml (vedere Riferimento delle impostazioni) se decidi di mantenere gli artefatti in una posizione diversa.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top