我安装了3.0级,然后从apache站点git clone kafka。然后我在kafka文件夹下运行gradle。但是我得到了错误"没有这样的属性:useAnt用于类:org.gradle.api.tasks.scala.ScalaCompileOptions"。我查看build.gradle以获取useAnt并删除该行。该错误仍然存在。即使我从build.gradle中删除了所有scalsCompile相关的部分,我仍然会得到相同的错误。
我在线搜索并发现useAnt在gradle 3.0中已弃用,但如果我从build.gradle中删除了useAnt,为什么还会出现此错误?
答案 0 :(得分:16)
将这些行放在build.gralde似乎解决了我的项目中的问题:
ScalaCompileOptions.metaClass.daemonServer = true
ScalaCompileOptions.metaClass.fork = true
ScalaCompileOptions.metaClass.useAnt = false
ScalaCompileOptions.metaClass.useCompileDaemon = false