2015-02-01 14 views
7

Sto cercando di creare un nuovo progetto Grails con IntelliJ IDEA utilizzando le nuove graal-3.0 M1 SDK, ma durante l'esecuzione create-app sto ottenendo il seguente errore:IntelliJ Grails IDEA 3,0 errore

Error: Could not find or load main class org.codehaus.groovy.grails.cli.support.GrailsStarter 

Con precedente le versioni grail funzionano correttamente (ho ottenuto le variabili di ambiente configurate correttamente)

Eventuali soluzioni alternative a riguardo?

Grazie

+2

Stai cercando di utilizzare l'integrazione di Grails nell'idea? Grails 3 è così diverso, dubito che funzionerà. Basta creare l'app dalla riga di comando e importare il progetto in idea dal file build.gradle che crea –

+0

. L'ho provato e voi, posso importare la struttura in IDEA ma non posso ancora usare i comandi graal (per crea controller ecc.) quindi non è molto utile – Alqueraf

+1

No, finché non viene aggiornato per funzionare con grails 3, dovrai utilizzare la riga di comando o la shell di Grails per emettere i comandi –

risposta

12

Stai cercando di utilizzare l'integrazione di Grails nell'idea? Grails 3 è così diverso, dubito che funzionerà. Basta creare app dalla riga di comando e importare il progetto in idea dal file build.gradle che crea.

finché non è aggiornato per lavorare con Grails 3, è necessario utilizzare la riga di comando o le graal Shell per impartire comandi

Non dimenticate, si sta cercando una release milestone (nemmeno un beta , o rilasciare candidato), quindi stai vivendo all'avanguardia e gli strumenti potrebbero richiedere un po 'di recupero con te ;-)

3

Grails 3 utilizza gradle. Crea la tua app con grails create-app e puoi aprire il progetto come gradle one. Si perde la vista graal, ma funziona.

+0

questo può andare come un commento – tod

+1

Non si perde la vista graal. Non sarai in grado di eseguirlo usando i pulsanti Esegui e Debug. –

+0

@biniam_Etiopia quindi come attivare la visualizzazione Grails in quel caso? Non ci sono grani in "aggiungi supporto framework" – Normal

0

Assicurarsi che non vi siano altri percorsi java sul sistema, a volte può succedere in finestre che prima del percorso attuale si hanno qualcosa come "C: \ ProgramData \ Oracle \ Java \ javapath" nel percorso di sistema. se hai questo basta eliminarlo ed eseguire un nuovo cmd e testare di nuovo.