如何使用IDE调试方面文件(* .aj)中的代码?

时间:2013-11-14 14:45:22

标签: debugging intellij-idea ide aspectj spring-roo

我使用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

spring roo docs

了解更多详情

我想使用我的IDE(IDEA)来调试* .aj中的代码。 IDEA允许在* .aj文件中设置断点,但无法处理它。

可以使用IDE的当前支持级别调试* .aj文件吗?

0 个答案:

没有答案