我正在尝试运行一个具有复杂类路径和 JVM 选项的复杂应用程序,其中包含一些加载时间方面。目前它似乎没有做任何事情,但我不能确定它是否以某种方式与我的代码中的错误或根本未加载的方面有关。如果没有加载给定的方面(并且可能是手头的问题),是否有任何特殊的开关会提醒我?
我查看了aj 命令行脚本,但它看起来并不是特别有用:(
更新:我忘了提到你想要的选项是-showWeaveInfo
而不是(或除了)-verbose
。后者显示了一个方面是否已经被注册,而前者显示了它在你的类中的位置。
在AspectJ 开发环境指南的第 5 章中,您可以找到有关
verbose
和dump within
,前者在 上写入有关已处理 LTW 方面的信息System.err
,后者将指定包中的所有类转储到特定目录,然后您可以在其中检查它们并查看它们是否已按需要编织。