这个问题的产生原因是你没有在gradle配置中设置JDK。
## 解决方法一
1.首先在build.gradle右键点击,选择Run As中第二个选项[2.Gradle build....]进入gradle配置。
![](https://box.kancloud.cn/2016-01-07_568e466b71ed9.jpg)
2.选择Arguments选项卡,选择Execution Environment选项,点Configure EEs进入选择JDK。
![](https://box.kancloud.cn/2016-01-07_568e466bac341.jpg)
3.选择你环境中jdk,选择,然后Apply就行了。
![](https://box.kancloud.cn/2016-01-07_568e466bc3a02.jpg)
4.现在再运行就没事了
![](https://box.kancloud.cn/2016-01-07_568e466bda31e.jpg)
## 解决方法二
新建一个gradle.properties文件,在里面添加javahome的属性,指定jdk的根目录
![](https://box.kancloud.cn/2016-01-07_568e466bf257f.jpg)
也可以解决问题。建议采用第二种方法。
[](http://blog.csdn.net/itfootball/article/details/42963987#)[](http://blog.csdn.net/itfootball/article/details/42963987# "分享到QQ空间")[](http://blog.csdn.net/itfootball/article/details/42963987# "分享到新浪微博")[](http://blog.csdn.net/itfootball/article/details/42963987# "分享到腾讯微博")[](http://blog.csdn.net/itfootball/article/details/42963987# "分享到人人网")[](http://blog.csdn.net/itfootball/article/details/42963987# "分享到微信")
- 前言
- gradle学习(1)-helloworld
- gradle学习(2)-基础语法
- gradle学习(3)-基础认识
- gradle学习(4)-构建java项目
- gradle学习(5)-创建eclipse项目
- gradle学习(6)-依赖管理
- gradle学习(7)-groovy
- gradle学习(8)-gradle的命令行
- gradle学习(9)-获取build相关信息
- gradle学习(10)-gui
- gradle学习(11)-编写构建脚本
- gradle学习(12)-groovy一些基础语法
- gradle学习(13)-有的没的
- gradle学习(14)-任务
- gradle学习(15)-任务
- gradle学习(16)-操作文件
- gradle学习(17)-被合并的ant
- gradle学习(18)-ant的属性
- gradle学习(19)-log系统
- gradle学习(20)-详解java插件
- gradle学习(21)-在eclipse中构建java项目
- gradle复习(1)-2种定义任务方式的区别
- gradle复习(2)-eclipse中添加依赖jar包
- gradle复习(3)-在gradle项目中使用TestNG
- gradle复习(4)-Cannot find System Java Compiler
- gradle复习(5)-Test remote debug
- gradle复习(6)-深入Jacoco
- gradle复习(7)-深入Jacoco
- gradle复习(8)-Task中行为
- gradle学习(22)-Sonar
- gradle学习(23)-Sonar runner