2013-05-07 1 views
0

Я работаю над проектом Spring Roo/ApsectJ на данный момент. Я могу создать проект и запустить его без каких-либо проблем, подразумевая, что AspectJ делает правильное плетение во время компиляции, однако в Eclipses у меня, похоже, нет поддержки IDE. Любые методы, которые я вызываю в файлах .aj, помечены как недействительные (поскольку они не могут быть связаны с классом через AspectJ), и мое представление Cross References не работает.Как получить поддержку IDE для Aspect J Работа в Eclipse

Может ли кто-нибудь указать мне в правильном направлении, в какой области конфигурации мне нужно исследовать, чтобы получить поддержку AspectJ в среде IDE в Eclipse ... поскольку поддержка времени компиляции работает нормально.

Любые идеи оценили.

я

ответ

1

Вы должны установить средства разработки AspectJ в Eclipse: Help ->Eclipse Marketplace... -> Поиск ajdt.

+0

Hi, Thats the problem, у меня есть версия: 2.2.2.e42x-RELEASE-20130220-1400 установлен - я использую Spring STS Eclipse Release. – smackenzie

+0

@ user1754307: щелкните правой кнопкой мыши ваш проект и выберите «Configure» -> «Convert to AspectJ Project». Если этот параметр недоступен, проверьте свойства проекта, если AspectJ Builder уже добавлен. – Kai

+0

Привет, это уже преобразовано в проект AspectJ. Я попытался удалить грань проекта AspectJ и повторно добавить его, но он по-прежнему не поддерживает IDE, но ему удается компилировать. Честно говоря, я разработчик Java за 6 недель, и не знаю, где еще искать в плане предпочтений проекта. – smackenzie