Java 渐变1.6到1.11迁移错误

Java 渐变1.6到1.11迁移错误,java,gradle,testng,build.gradle,Java,Gradle,Testng,Build.gradle,我有一个使用TestNG的功能测试模块,有一个gradle构建脚本,在gradle 1.6中运行良好,我试图将我的gradle版本升级到1.11,该模块开始抛出以下错误 Could not find property 'projectDir' on org.gradle.api.tasks.testing.testng.TestNGOptions_Decorated@47537eb5. 错误发生在以下gradle任务上 task adminTest(type: Test) { useT

我有一个使用TestNG的功能测试模块,有一个gradle构建脚本,在gradle 1.6中运行良好,我试图将我的gradle版本升级到1.11,该模块开始抛出以下错误

Could not find property 'projectDir' on   org.gradle.api.tasks.testing.testng.TestNGOptions_Decorated@47537eb5.
错误发生在以下gradle任务上

task adminTest(type: Test) {
  useTestNG() {
    systemProperties['browser'] = 'firefox'
    systemProperties['dbUrl'] = connectionString
    systemProperties['baseurl'] = "$baseurl"

    suites 'src/test/java/org/open/functional/testng-admin.xml'
  }
   options {
      listeners << 'org.uncommons.reportng.HTMLReporter'
      listeners << 'org.uncommons.reportng.JUnitXMLReporter'
   }
   workingDir = 'build/'
}
任务管理测试(类型:测试){
useTestNG(){
systemProperties['browser']='firefox'
systemProperties['dbUrl']=连接字符串
systemProperties['baseurl']=“$baseurl”
套件'src/test/java/org/open/functional/testng admin.xml'
}
选择权{

侦听器似乎这是一个已知的bug-请查看中的这个已知问题。请参阅

这样更改
suites
选项应该允许它使用1.11:

suites file('src/test/java/org/open/functional/testng-admin.xml')

事实证明,这个问题只发生在使用gradle版本1.11时,我将我的项目升级到gradle 1.9(它也得到IntelliJ Idea V13的支持),并且它正在工作。我的问题就在这里。谢谢!