Come sappiamo Maven scaricato tutti i vasetti da repository a macchina locale in un nome di directory di default .m2 e la posizione di questa directory in di Windows macchina (Inside User cartella) oppure in casa directory in caso di Macchina Linux. Ora la mia domanda è: possiamo cambiare il nome di .m2 a myjars o qualche altro nome?È possibile modificare la directory predefinita di Maven (.m2) Nome?
risposta
SI:
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository>${user.home}/.m2/repository</localRepository>
<interactiveMode>true</interactiveMode>
<usePluginRegistry>false</usePluginRegistry>
<offline>false</offline>
...
</settings>
mercurial.localrepo.localrepository: Questo valore è il percorso del repository locale di questo sistema di compilazione. Il valore predefinito è $ {user.home} /. M2/repository. Questo elemento è particolarmente utile per un server di generazione principale che consente a tutti gli utenti registrati di creare da un repository locale comune.
interactiveMode: vero se Maven deve tentare di interagire con l'utente per l'input, false in caso contrario. Il valore predefinito è true.
usePluginRegistry:. vero se Maven dovrebbe utilizzare il $ {} user.home file/m2/plugin-registry.xml per gestire le versioni del plugin, il default è false. Si noti che per la versione corrente di Maven 2.0, non si dovrebbe dipendere dal file plugin-registry.xml. Consideralo dormiente per ora.
offline: true se questo sistema di generazione deve funzionare in modalità offline, il valore predefinito è falso. Questo elemento è utile per i build server che non possono connettersi a un repository remoto, a causa di impostazioni di rete o motivi di sicurezza.
Ok intendi all'interno < localRepository> tag possiamo dare qualsiasi percorso valido della macchina? –
@subodh SÌ .... – lichengwu
Sì, puoi farlo. Ma assicurati di apportare la modifica del percorso appropriata nello <localRepository>
del tuo settings.xml
presente nella cartella conf
della home directory di maven.
- 1. Maven - directory .m2 alternativa
- 2. Come modificare la directory di progetto predefinita di Netbeans 7?
- 3. È possibile modificare la struttura delle directory di Yeoman?
- 4. Come modificare la directory di costruzione di maven?
- 5. Come modificare la directory predefinita per IDLE in Windows?
- 6. Come impostare la directory predefinita di PowerShell?
- 7. È possibile modificare la direzione di RatingBar?
- 8. È necessario creare manualmente la cartella .m2/repository
- 9. Struttura di directory Maven
- 10. Errore di installazione di Maven dopo l'eliminazione della cartella .m2
- 11. Cambia la directory di lavoro predefinita in Qt Creator
- 12. Impossibile modificare la cartella di output predefinita
- 13. JFileChooser modifica la directory predefinita in Windows
- 14. maven-compiler-plugin come modificare la directory di destinazione delle classi
- 15. Directory di lavoro di eclipse predefinita
- 16. PuTTY: Modifica directory di accesso SSH predefinita
- 17. Modifica la posizione predefinita della directory home in Android Studio
- 18. Repos IntelliJ e M2
- 19. È possibile modificare la password tramite cfldap?
- 20. È possibile modificare l'IP durante la sessione?
- 21. È possibile spostare la directory tmp di Eclipse?
- 22. .m2, settings.xml in Ubuntu
- 23. Posso modificare la dimensione di hunk ** predefinita ** di git-add?
- 24. Come modificare la directory dell'utente corrente in un file batch
- 25. Directory di lavoro predefinita in Clion
- 26. È possibile modificare la classe di azioni all'interno di Yii2?
- 27. Intellij IDEA. Mostra sempre la directory `target` di maven
- 28. Come modificare la directory corrente di SBCL?
- 29. Rails irb directory predefinita
- 30. Intellij IDEA: Come modificare la directory di build?
Quale sarebbe il motivo per denominarlo come ".m2" per impostazione predefinita? – Ram
@Ram Si prega di controllare questo http://stackoverflow.com/questions/19306372/how-did-the-m2-folder-in-maven-get-its-name –
grazie amico per il collegamento – Ram