Я новичок в grails и столкнулся с проблемой, когда оболочка grails не перекомпилирует мои классы, даже если отображается сообщение о Это. Вот что я делаю:
grails
shell
Я вызываю статический метод класса для выполнения следующей работы:
import com.mypackage.*
MyClass.doWork()
Если я вижу какое-то неожиданное поведение или ошибку во время выполнения, я соответствующим образом изменяю исходный код, и оболочка grails показывает, что действительно видит изменение: |Компиляция 2 исходных файлов.
выйти
из оболочки и запустить ее снова. Затем Grails подхватывает изменения. Что я делаю не так? Кажется, это довольно странное ожидаемое поведение...