Gradle を使って既存の JAR ファイルへ AspectJ を適用してみました。 Gradle 1.12 AspectJ 1.8.0 Gradle 用の AspectJ プラグインとして gradle-aspectj というものがあるようですが、今回は AspectJ (aspectjtools) に含まれている Ant 用の AjcTask (iajc) を Gradle から使う事にします。 AjcTask の利用方法 Gradle で AjcTask を使用するには Gradle ビルドスクリプト (build.gradle) で下記のように定義します。 ant.taskdef(resource: 'org/aspectj/tools/ant/taskdefs/aspectjTaskdefs.properties', classpath: <aspectjtools へのパス>