使用Gradle eclipse插件自定义org.eclipse.jdt.core.prefs

时间:2019-04-22 17:04:34

标签: eclipse gradle gradle-eclipse

我尝试为一组特定的项目定制一些Eclipse首选项。更具体地说,我想使用gradle eclipse生成带有某些特定条目的 .settings / org.eclipse.jdt.core.prefs 文件。例如 : org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore

我知道我必须做something like that,但要使其正常工作仍然有些困难(而且我对Gradle Groovy语言并不十分熟悉)。

谢谢您的帮助!

1 个答案:

答案 0 :(得分:0)

我终于找到了一个可以正常工作的build.gradle:

eclipse {
  jdt {
    file {
      withProperties { properties ->
        // set properties for the file org.eclipse.jdt.core.prefs
        properties['org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation'] = 'ignore'
        properties['org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation'] = 'ignore'
      }
    }
  }
}