La cartella .m2
verrà creata automaticamente da Maven oppure è necessario crearla manualmente?È necessario creare manualmente la cartella .m2/repository
Che cosa contiene .m2/repository
e da dove viene?
La cartella .m2
verrà creata automaticamente da Maven oppure è necessario crearla manualmente?È necessario creare manualmente la cartella .m2/repository
Che cosa contiene .m2/repository
e da dove viene?
Sarà creato automaticamente. La cartella di repository (chiamato anche repository locale) scaricherà il suo contenuto dai repository specificate nel dell'utentesettings.xml
, il globalesettings.xml
e, eventualmente, nei vostri pom.
La maggior parte degli artefatti verrà scaricata da repo1.maven.org
.
In primo luogo, verrà creato da Maven quando si esegue una generazione, come ad esempio:
mvn clean install
nota, si potrebbe trovare questo fuori solo essere in esecuzione MVN la vostra auto;)
In secondo luogo, il contenuto di .m2 sono:
Un file settings.xml
che contiene le impostazioni globali per tutte le esecuzioni di Maven.
Una cartella denominata repository
che contiene tutte le copie locali di vari artefatti di tipo Maven, cache di artefatti estratti da repository remoti, come Maven Central o artefatti creati dalle build locali di Maven. Gli artefatti sono organizzati lì dentro in strutture di cartelle che rispecchiano i groupId degli artefatti.
in realtà crei solo un progetto di maven che proverà a creare un ~/.m2/+1 per te – Jianhong
Potrebbe essere stato più veloce scoprirlo installando Maven e eseguendo qualcosa di semplice. –