Grails 2: перезагрузка контроллера, точки останова и выключение

У меня возникли странные проблемы с установкой и проектом новой версии Grails 2.

мои настройки:

  • Windows 7
  • Грааль 2.1.1
  • IntelliJ

проблемы:

  1. при сохранении сущности я установил flash.message="foo"+x. Grails кеширует этот код (не значение). когда я изменяю его на "bar"+x, то Grails не принимает изменения. Я должен остановиться, очистить Грааль и начать снова. берет навсегда.

  2. в моем контроллере Grails я запрашиваю веб-службы. когда веб-сервис отключен, я получаю исключение FileNotFoundException. так что я заверну код в try-catch. теперь я все еще получаю это FileNotFoundException, и вывод браузера с ошибкой 500 даже показывает мой код, отсекаемый с помощью try-catch.

  3. Остановка Грааля не останавливает процесс Java. Я должен убить его с помощью диспетчера задач. это происходит для обоих способов запуска: ctrl-alt-g run-app, затем останавливается с иконкой черепа, запускается в режиме отладки и затем останавливается красной кнопкой.

  4. точки останова не работают. независимо от того, где я установил точку останова в моем контроллере, она никогда не останавливается там.

Есть идеи, что может быть не так?

Я ожидал, что Grails v2 будет менее болезненным, чем v1, но пока мне действительно тяжело.

0 ответов

Другие вопросы по тегам