Selenium webdriver 计算渐变任务。。。。java.lang.NullPointerException

Selenium webdriver 计算渐变任务。。。。java.lang.NullPointerException,selenium-webdriver,gradle,build.gradle,gradle-eclipse,Selenium Webdriver,Gradle,Build.gradle,Gradle Eclipse,我用gradle创建了一个脚本。当我选择Run->External Tools->External Tools Configuration->Gradle build以创建新构建及其抛出错误时,出现了一个错误 “有关详细信息,请参阅错误日志。!java.lang.NullPointerException”其显示在messagebox中 编辑build.gradle文件后,也会显示相同的错误!“计算梯度任务…”期间发生内部错误。java.lang.NullPointerException” 任何我

我用gradle创建了一个脚本。当我选择Run->External Tools->External Tools Configuration->Gradle build以创建新构建及其抛出错误时,出现了一个错误

“有关详细信息,请参阅错误日志。!java.lang.NullPointerException”其显示在messagebox中

编辑build.gradle文件后,也会显示相同的错误!“计算梯度任务…”期间发生内部错误。java.lang.NullPointerException”


任何我在配置中遗漏的东西,任何人都可以帮助我?

我已经在Eclipse中创建了一个Gradle项目,并将您的build.Gradle内容粘贴到我的项目中。 我觉得你的毕业剧本不错。我可以: -请参见“渐变任务”视图中项目的渐变任务 -开放梯度 通过项目上的上下文菜单生成启动器配置向导 资源管理器和通过运行外部工具 -可以启动Gradle任务 所有这些都是通过STS3.6.0M1(最新的GradleEclipse集成)实现的

您使用的是哪个STS?还是Gradle Eclipse集成的哪个版本? NPE的堆栈跟踪是什么?
尝试从此更新站点升级Gradle eclipse集成:如果仍然不起作用,请尝试最新的STS 3.6.0 RC1更新站点,然后从那里选择Gradle eclipse集成(用eclipse版本替换e4.4,例如e4.3、e4.2、e3.8、e3.7)

如果不看
build.gradle
script,每天都很难。你好,我添加了build.gradle文件aboyko,谢谢你的建议。让我试试,让你知道我们在3.6.0 milestone…533M1和Luna(e4.4)中遇到了这个错误我们为插件使用的路径是milestone/TOOLS/gradle是否有任何方法可以获得更高版本,因为它总是与外部工具崩溃。尝试夜间构建:“外部工具”启动配置应该在那里修复。
apply plugin: 'java'
apply plugin: 'eclipse'
version = "1.0"
sourceCompatibility = 1.7
jar {
manifest {
    attributes 'Implementation-Title': 'Gradle Quickstart', 'Implementation-Version': 
   version    
}
 }
 buildscript {
repositories {
    mavenCentral()
}

dependencies {
    classpath 'com.android.tools.build:gradle:0.4.+'
}
   }

   repositories {   
mavenCentral()  
   }
   sourceSets {
  unitTest {
      java.srcDir file('src/test/java')
      resources.srcDir file('src/test/resources')
  }
   }
 task wrapper(type: Wrapper) {
  description = 'Install Gradle wrapper'
  gradleVersion = '1.10'
}
    dependencies {

compile 'org.apache.poi:poi:3.9'
compile 'org.testng:testng:6.8.5'
compile 'org.seleniumhq.selenium:selenium-server:2.39.0'
compile 'org.seleniumhq.selenium:selenium-htmlunit-driver:2.42.2'
compile 'com.googlecode.json-simple:json-simple:1.1'
compile 'net.sf.json-lib:json-lib:2.4:jdk15'
compile 'log4j:log4j:1.2.17'
    }

     test {
     useTestNG(){  
    options.suites("src/test/resources/testng.xml")
     }
      }

      uploadArchives {
repositories {
   flatDir {
       dirs 'repos'
   }
}
    }