使用Gradle进行增量AspectJ编译时编织

时间:2017-01-30 20:34:30

标签: java spring gradle aspectj

我一直致力于将我的公司Maven构建移植到Gradle。 我已经完成了大部分工作,包括使用eveoh/gradle-aspectj plugin进行aspectj编译。

然而,在我们的构建中,aspectj编译器的运行速度非常慢。 我知道IntelliJ使用了某种AspectJ代码的渐进式编译。

AspectJ compiler supports incremental compilation。 但我认为这个标志不会像插件一样开箱即用。

gradle java plugin supports incremental compiling

为了支持这一点,代码使用了名为IncrementalCompilerFactory的东西,这是一个非常复杂的对象。

我想知道是否有人已经想出如何在gradle中使用aspectJ进行增量编译,以及是否有任何示例代码可以解决这个问题。

0 个答案:

没有答案