tar*_*bos 9 android gradle kotlin kapt
我正在使用 Kotlin、Databinding 和 Room 开发一个 android 项目。有时构建会失败并显示错误消息,其中不包含有关究竟出了什么问题的信息,除了它与注释处理器有关(这可能有很多原因......)。
缩短示例:
org.gradle.workers.internal.DefaultWorkerExecutor$WorkExecutionException: 执行 org.jetbrains 时发生故障
[更多堆栈跟踪行]
引起:org.jetbrains.kotlin.kapt3.base.util.KaptBaseError: Error while annotation processing
[更多堆栈跟踪行]
在 org.jetbrains.kotlin.kapt3.base.Kapt.kapt(Kapt.kt:45)
... 32 更多
找到原因,然后就意味着耗时的回溯我的步骤(可能使用git stash
)和猜测,当最后的 32 条隐藏线似乎可能包含一些关于实际出错的有用信息时。
所以问题是:如何显示完整的堆栈跟踪?
我尝试-Xmaxerrs 500
在我build.gradle
这里设置https://kotlinlang.org/docs/reference/kapt.html#java-compiler-options以及它的各种变体,我在 SE 上发现(对不起,不记得哪个确切地)。没有任何区别。也许我把块放在错误的部分?(尝试模块级别,android -> defaultConfig -> kapt)
归档时间: |
|
查看次数: |
3891 次 |
最近记录: |