Прежде всего, вам не нужно конвертировать .aj
файлы в java.Это сгенерированные Roo аспекты, которые делают магию за Roo.
Вы не должны изменять или удалять сгенерированные Roo .aj
файлы.Если вы хотите переопределить их поведение, вам следует «переместить» рефакторинг методов в нужные файлы Java, или вы можете просто создать методы с той же сигнатурой метода в связанном файле Java.Roo автоматически изменит файл .aj
и удалит переопределенный метод из файла .aj
.Помните, что для этого должна быть запущена оболочка Roo, или это произойдет при следующем запуске оболочки Roo.
Чтобы использовать функцию рефакторинга «Push In», вы можете использовать AJDT дляeclipse, который часто является предпочтительным плагином для разработки, связанной с AspectJ в Eclipse.
Cheers.