Время от времени кажется, что STS зависает или освобождается при работе в веб-приложении Spring Root. Иногда может пройти десять или двадцать минут, прежде чем пользовательский интерфейс позволит вам действительно что-либо сделать, кроме как замедлиться и поставить в очередь действия.
Мы отследили все публикации / отчеты об ошибках о сообщениях «Обработчик изменений JPA (ожидание)» и проблемах AspectJ, но реального постоянного решения не нашлось. Иногда, когда мы обновляем Eclipse или Roo, дела на какое-то время становятся лучше.
Мы надеемся выяснить, действительно ли это проблема Roo или проблема Spring / AspectJ.
Вопрос: Можно ли отключить Roo в среде IDE, но при этом он будет нормально собираться и работать в среде IDE, только не Roo smarts?
Я думал, что мне просто пришлось удалить «Roo Nature» для проекта, но это, похоже, не полностью помогает - Roo Shell продолжает открываться, когда я выполняю обновление Maven.
Если нет, мы, вероятно, рассмотрим путь рефакторинга push-in - но это действительно улица с односторонним движением.
В нашем веб-приложении около 20 доменных объектов и 30 контроллеров - оно не крошечное, но и не огромное. Мы также используем JPA / Hibernate.
Спасибо - Ричард