importazione dipendenze Maven nel classpath di IntelliJ
-
22-09-2019 - |
Domanda
Sto usando Buildr con un progetto Java / Scala. Le dipendenze sono descried nel BuildFile. Una come forse sapete, Buildr download di dipendenze in ~ .m2 cartella (come maven2 fa).
Mi chiedo come posso importare le dipendenze (da ~ .m2 cartella o BuildFile) nel mio progetto IntelliJ per godersi il completamento del codice e rilevamento degli errori tra le altre funzioni offerte da IntelliJ.
Grazie, -A
Soluzione
Buildr ha un plugin per generare progetti IntelliJ IDEA. E 'descritto qui :
Se si utilizza IntelliJ IDEA, è possibile generare file di progetto con l'emissione di:
$ Buildr idea
Si genererà un file .iml per ogni progetto (o sottoprogetti) e una .ipr che si può aprire direttamente per il progetto principale. Per consentire IntelliJ IDEA per risolvere le dipendenze esterne correttamente, sarà necessario aggiungere una variabile che punta M2_REPO nella directory di repository Maven2 (Impostazioni / Variabili di percorso).
Se stai usando IDEA 7 o versione successiva, utilizzare invece il compito idea7x Buildr. Questo compito crea la giusta .ipr e file .iml per IDEA versione 7. Esso comprende il suffisso -7x nei file generati, in modo da poter utilizzare il lato compiti idea e idea7x a fianco sullo stesso progetto.