Как остановить аспект JPA на Eclipse от обновления все время?

У меня есть проект EJB2 / EJB3 Java в Eclipse. Я недавно включил аспект JPA и теперь установил DALI и настроил доступ к DB MySQL, содержащий фактические таблицы и данные.

Проблема в том, что проблема редактирования сущности в редакторе IDE Java стало 100-1000 раз медленнее. Написать одно слово, см. «Обновить проект JPA» на строке состояния, подождите 30 секунд ЦП под высокой нагрузкой, Eclipse полностью не отвечает, затем продолжить и писать следующее слово ..

Проект, который делает JPA медленным, средним размером, не Просто простая веб -сточка, но не предприниматель-класс тоже. Я считаю 42 бобовых бобов без природы и 49 сущностей. У нас на самом деле есть больше бобов сущности, но многие из них еще не были преобразованы в EJB 3, но вместо этого отображаются только с EJB 2.1.

Самый длинный из сессионных бобов, пропавших 20616 строк, самые длинные методы, являющиеся волосами ниже 2K линий.

Сладка JPA настолько суровая, это делает также , набрав код медленно. После каждых 5-10 символов Eclipse переходит в полную остановку в течение нескольких секунд, а Content-Assist - практически непригодна, потому что он продолжает запускать внутренние тайм-ауты Eclipse.

Итак, вопрос: как я могу сохранить аспект JPA для проекта и до сих пор заставить его не отставать всю реальную работу? Какой-то простой туговой переключатель, который просто отключил бы часть JPA, а затем позже повторно включить было бы прекрасно.

22
задан Zds 16 September 2011 в 07:59
поделиться