2014-11-16 9 views
13

ho aggiornato a IDEA 14 (da 13) e quando si tenta di eseguire i miei graal 2.2.0 applicazione, sto ottenendo il seguente errore:IntelliJ IDEA 14 errori con graal run-app

FAILURE: Build failed with an exception. 

* Where: 
Build file '/Users/gdboling/Projects/GenRocket/web/build.gradle' line: 92 

* What went wrong: 
A problem occurred evaluating root project 'web'. 
> No such property: environment for class: org.gradle.api.internal.project.DefaultProject_Decorated 

Sarebbe sembra che IDEA stia tentando di usare il mio build.gradle come parte del processo di compilazione di Grails. IDEA 13 non ha fatto questo. Io uso il build.gradle per alcune altre attività relative ai non graal per il progetto.

Se rimuovo il file build.gradle tutti insieme, ottengo questo errore:

FAILURE: Build failed with an exception. 

* What went wrong: 
Task 'grails-run-app' not found in root project 'web'. 

* Try: 
Run gradle tasks to get a list of available tasks. Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. 

faccio vedere il Grails Visualizza nell'IDE ma quando provo e un make, mi sta dicendo di reimporta il progetto gradle. Quindi sembrerebbe che IntelliJ pensi che questo sia un progetto gradle. Come posso dire che è solo un progetto Grails?

Per confermare i miei sospetti, ho aperto un progetto Grails che non conteneva un build.gradle e funziona perfettamente.

+3

Ho eliminato la cartella .idea e ricreato il progetto e le cose sembrano andate bene ora, ma questo è un problema a cui vorrei ancora una risposta. – Gregg

risposta

3

Avevo affrontato un problema simile quando inconsapevolmente continuavo a colpire il prossimo dopo in fretta. Quindi, probabilmente hai creato erroneamente un progetto gradle come mostrato nello screenshot. E quando hai ricreato il progetto lo hai creato come "Crea progetto da sorgente esistente" che l'idea ben sa come grails-app (default per idea).

Vedere se è possibile riprodurre l'errore reimportando il progetto utilizzando il modulo modulo di progetto di importazione esterno. Probable Mistake done

+1

Come hai risolto il problema? –

+5

Ho usato creare un progetto dall'origine esistente e ha smesso di mostrare un comportamento inaspettato. –

+0

Sì, non ha funzionato. – DtechNet