2014-09-07 2 views
0

Это сводит меня с ума!sts останавливает сохранение или создает файлы .aj

По какой-то причине STS случайным образом прекращает создавать или поддерживать файлы .aj! Все нашей работа использует аннотацию путем из кода, и все, как правило, работает, изменения в эти аннотации или удаление файлов Java автоматически вызывает связанный .aj файлы, которые будут обновлять или удалять по мере необходимости

* НО *

Изменения в аннотации внезапно игнорируются, обновления файлов ITD останавливаются или даже создаются - я даже удалил файлы .aj и ожидал, что они будут регенерированы, НО ТОГО НИЧЕГО НЕ ПРОИЗОЙДЕТ !! Это происходит уже несколько месяцев с тех пор, как я работал с STS.

Я пробовал очистить, mvn clean, обновить проект, остановить/перезапустить оболочку ROO, остановить/перезапустить STS, все, что я мог придумать. Затем, внезапно, без предупреждения, из-за синего, все начинает работать снова, иногда через несколько минут, иногда на пару дней. Я нахожусь в точке, где я хочу все это выбросить.

Как STS «знает», когда создавать или обновлять ITD-файлы? Есть ли команда где-нибудь, где я могу «заставлять» roo/sts восстанавливать/проверять файлы ITD? Где я могу посмотреть, почему вещи не генерируются и что может вызвать проблемы? Будем очень благодарны за любую информацию, указатели, руководства, примеры!

Спасибо

Джеймс

+0

Подробнее/детали необходимы, Eclipse версия, релиз Его, SO, Roo файла и т.д. – eruiz

+0

Я использую STS 3.4 (мы стандартизировать на нем) с Им 1.2.4 Вне зависимости из какой версии STS и Roo - есть ли способ сделать Roo регенерировать файлы .aj – user3768756

ответ

0

Когда Роо начинается оболочка, обнаруживает аннотацию и создавать или обновлять необходимый СДМТ на ...

Какой версии ИХ вы используете? Вы пытались загрузить роо снова?

Можете ли вы приложить свой файл .roo, чтобы быть уверенным, что это не ошибка roo с некоторым сгенерированным кодом?

С наилучшими пожеланиями,