没有这样的属性:useAnt for class:org.gradle.api.tasks.scala.ScalaCompileOptions

时间:2016-08-19 04:06:59

标签: scala gradle

我安装了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,为什么还会出现此错误?

1 个答案:

答案 0 :(得分:16)

将这些行放在build.gralde似乎解决了我的项目中的问题:

  ScalaCompileOptions.metaClass.daemonServer = true
  ScalaCompileOptions.metaClass.fork = true
  ScalaCompileOptions.metaClass.useAnt = false
  ScalaCompileOptions.metaClass.useCompileDaemon = false