【发布时间】:2015-10-05 13:11:06
【问题描述】:
我想在 Gradle 项目中使用 AspectJ(它不是 Android 项目 - 只是一个简单的 Java 应用程序)。
这是我的 build.gradle 的样子:
apply plugin: 'java'
buildscript {
repositories {
maven {
url "https://maven.eveoh.nl/content/repositories/releases"
}
}
dependencies {
classpath "nl.eveoh:gradle-aspectj:1.6"
}
}
repositories {
mavenCentral()
}
project.ext {
aspectjVersion = "1.8.2"
}
apply plugin: 'aspectj'
dependencies {
//aspectj dependencies
aspectpath "org.aspectj:aspectjtools:${aspectjVersion}"
compile "org.aspectj:aspectjrt:${aspectjVersion}"
}
代码可以编译,但是方面似乎没有被编织。有什么问题?
【问题讨论】:
-
对于 gradle 5,你可以使用这个'official' plugin。在那里你也可以找到一个工作示例。