Soy nuevo en Grails y encontré un problema con el shell de grails que no recompilaba mis clases aunque mostraba un mensaje al respecto. Esto es lo que estoy haciendo:Grails shell no vuelve a compilar archivos modificados
- Tengo un griales 2.0.0 aplicación que tiene clase con ciertos métodos estáticos
- que me gustaría probar algunas de las funcionalidades de griales Shell, por lo que seguir adelante y lanzarlo desde la carpeta del proyecto griales como
grails shell
voy a llamar a un método estático de la clase para realizar algún trabajo de la siguiente manera:
import com.mypackage.* MyClass.doWork()
Si estoy viendo algún comportamiento o error de ejecución inesperado I 'metro modificando el código fuente en consecuencia y grails shell muestra que en realidad está viendo el cambio:
|Compiling 2 source files.
- Luego ejecuto el método, pero parece que el método es el mismo, porque me da el mismo error aunque estoy seguro de que Guardo el archivo groovy.
- Por lo tanto, tengo que
exit
la cáscara y lance de nuevo. Luego, Grails recoge los cambios.
¿Qué estoy haciendo mal? Parece ser el comportamiento esperado bastante extraño ...
Muchas gracias, no pensé en ello de esta manera. – Tomato