我在Kotlin写了注释处理器。它可以工作,但我无法导入com.sun.tools.javac.code.Attribute
类:Andtoid Strudio正确地向我显示,但在编译期间我在导入行获得Unresolved reference: tools
。
我需要导入什么?
现在,此模块仅导入kotlin-stdlib
和kotlinpoet
。
答案 0 :(得分:5)
您需要将JDK中的tools.jar添加到模块的依赖项中:
compile files("${System.properties['java.home']}/../lib/tools.jar")