Sono nuovo ai graal e ho trovato un problema con la shell di Grails che non ricompilava le mie classi anche se mostravo un messaggio a riguardo. Ecco quello che sto facendo:La shell di Grails non ricompila i file modificati
- Ho un graal 2.0.0 app che ha classe con certi metodi statici
- Vorrei testare alcune delle funzionalità da graal Shell, quindi vado avanti e lanciarlo dalla cartella graal progetto come
grails shell
sto chiamando un metodo statico della classe per eseguire alcuni lavori come segue:
import com.mypackage.* MyClass.doWork()
Se sto vedendo un po 'inaspettato comportamento o errore di runtime I 'm modificando il codice sorgente di conseguenza e la shell di Grails mostra che sta vedendo la modifica:
|Compiling 2 source files.
- Quindi eseguo il metodo, ma sembra che il metodo sia lo stesso, perché mi dà lo stesso errore anche se sono sicuro che Ho salvato il file Groovy.
- Quindi, devo
exit
la shell e lanciarlo di nuovo. Quindi i grails raccolgono le modifiche.
Cosa sto facendo male? Sembra essere piuttosto strano comportamento previsto ...
Grazie mille, non ci ho pensato in questo modo. – Tomato