草庐IT

KaptContext

全部标签

java.lang.IllegalAccessError: class org.jetbrains.kotlin.kapt3.base.KaptContext cannot access class

Task:app:kaptGenerateStubsDebugKotlinFAILEDe:java.lang.IllegalAccessError:classorg.jetbrains.kotlin.kapt3.base.KaptContext(inunnamedmodule@0x4d1ecff7)cannotaccessclasscom.sun.tools.javac.util.Context(inmodulejdk.compiler)becausemodulejdk.compilerdoesnotexportcom.sun.tools.javac.utiltounnamedmodule@0

kapt不兼容JDK 16:KaptContext cannot access class com.sun.tools.javac.util.Contex

问题项目使用了kotlin的kapt插件添加某个依赖,打包APK时报错:*Whatwentwrong:Executionfailedfortask':network:kaptDebugKotlin'.>Afailureoccurredwhileexecutingorg.jetbrains.kotlin.gradle.internal.KaptWithoutKotlincTask$KaptExecutionWorkAction>java.lang.reflect.InvocationTargetException(noerrormessage)是task:kaptDebugKotlin失败了,使