Quindi I finally ha fatto in modo che le mie dipendenze funzionassero con Grails. Ora, come può il mio IDE, ad esempio IntelliJ o Eclipse, sfruttare di esso? O devo davvero gestire manualmente le classi che il mio IDE conosce al "tempo di sviluppo"?Come utilizzare le dipendenze di Grails nel tuo IDE
Se lo script di BuildConfig.groovy
è giusto setup (see here), sarete in grado di codificare via con vi o il vostro editor preferito senza alcun problema, quindi eseguire grails compile
che risolverà e scaricare le dipendenze nel Ivy cache e il gioco è fatto ...
Se, tuttavia, si sta utilizzando un IDE come Eclipse o IntelliJ, sarà necessario il dipendenze a portata di mano durante la codifica . Ovviamente - come questi animali avranno bisogno di loro per il processo di rilevamento/compilazione degli errori "in tempo reale".
Ora, mentre è certamente possibile a codice con tutte le classi che splende in rosso tutto il posto che sono sconosciuti al vostro IDE, è certamente non è molto divertente ...
Il supporto Maven o quello che viene ufficialmente chiamato vive felicemente con il file pom, non sono necessari ulteriori puntatori "directory jar", almeno in IntelliJ. Mi piacerebbe essere in grado di fare lo stesso con le dipendenze di Grails.
Attualmente li sto definendo nello BuildConfig.groovy
e inoltre copio/incolla i giare correnti sul mio disco locale e lascio che sia l'IDE a puntarlo.
Non molto soddisfacente, poiché sto lavorando in un ambiente di modulo di progetto altamente volatile rispetto al cambio di codice. E questa situazione mi porta direttamente a "jar hell", dato che le mie "dipendenze di sviluppo e generazione" facilmente fuori dalla sincronizzazione e devo gestirle manualmente, cioè con il mio cervello ...
E il mio cervello dovrebbe essere occupato con altre cose ...
Grazie! Raoul
P.S: Attualmente sto utilizzando Grails 1.2M4 e IntelliJ 92.105. Ma sentitevi liberi di aggiungere le risposte sulle future versioni di Grails e diverse, IDE futuri, come il venire in ...
Forse lo avete già capito, ma stavo facendo lo stesso problema. Vedi http://stackoverflow.com/questions/2774497/intellij-idea-grails-not-seeing-jar – ptsw