如果您将 AspectJ 编译器与诸如 Springs 之类的 Aspect 库一起使用,并且您没有任何与特定 Aspect 匹配的类,您会得到:
[WARNING] advice defined in org.springframework.orm.jpa.aspectj.JpaExceptionTranslatorAspect has not been applied [Xlint:adviceDidNotMatch]
但是对于这个特定的项目,我不需要这个方面以及其他一些方面。
似乎您可以使用 -Xlint 配置警告,但看起来您只能关闭不匹配的建议的所有警告(adviceDidNotMatch=ignore
)。我真正想做的是排除某些方面,例如org.springframework.orm.jpa.aspectj.JpaExceptionTranslatorAspect
. 我似乎找不到排除一个方面的例子。