我使用Spring Roo创建了应用程序。 Roo项目在* .aj文件中使用普通的java代码和AspectJ的类型间声明方面。
roo> project --topLevelPackage com.aspectj.rocks
roo> jpa setup --database HYPERSONIC_IN_MEMORY --provider HIBERNATE
roo> entity jpa --class ~.Hello
Created SRC_MAIN_JAVA/com/aspectj/rocks
Created SRC_MAIN_JAVA/com/aspectj/rocks/Hello.java
Created SRC_MAIN_JAVA/com/aspectj/rocks/Hello_Roo_JpaActiveRecord.aj
Created SRC_MAIN_JAVA/com/aspectj/rocks/Hello_Roo_JpaEntity.aj
Created SRC_MAIN_JAVA/com/aspectj/rocks/Hello_Roo_ToString.aj
Created SRC_MAIN_JAVA/com/aspectj/rocks/Hello_Roo_Configurable.aj
了解更多详情
我想使用我的IDE(IDEA)来调试* .aj中的代码。 IDEA允许在* .aj文件中设置断点,但无法处理它。
可以使用IDE的当前支持级别调试* .aj文件吗?