groovy plugins { id 'java-library' id 'org.jetbrains.kotlin.jvm' version 'x.x.x' } dependencies { implementation 'org.jetbrains.kotlin:kotlin-stdlib' annotationProcessor 'org.jetbrains.kotlin:kotlin-annotation-processing-compiler-plugin:x.x.x' } kotlin @AutoService(Processor::class) @SupportedOptions("kapt.kotlin.generated") @SupportedSourceVersion(SourceVersion.RELEASE_8) @SupportedAnnotationTypes("com.example.MyAnnotation") class MyAnnotationProcessor : AbstractProcessor() { } ./gradlew clean build @MyAnnotation public class MyClass { }


上一篇:
下一篇:
切换中文