美文网首页
Cannot find System Java Compiler

Cannot find System Java Compiler

作者: 玛玛哈哈m | 来源:发表于2017-10-31 11:22 被阅读0次

    详细报错信息如下

    Error:Execution failedfortask':app:compileDebugJavaWithJavac'.> Cannot find System Java Compiler. Ensure that you have installedaJDK (notjustaJRE)andconfigured your JAVA_HOMEsystemvariabletopointtotheaccordingdirectory.

    原因

    你要导入项目的gradle版本不对,要么过高要么过低,建议将gradle版本改为新建项目的gradle版本

    解决方案

    在找到project下面的build.gradle,修改gradle版本。如果不知道具体是哪个版本,可以直接复制新建项目的build.gradle版本。比如:将classpath ‘com.android.tools.build:gradle:1.3.0’修改为classpath ‘com.android.tools.build:gradle:2.2.3’

    (二)

    Android studio环境下,新建的项目正常,导入其他项目出现这么一个异常

    解决方法

    File-->Project-->Structrue-->SDK Location-->JDK location

    Use embedded JDK 前面勾去掉,指定一个JDK地址。

    默认使用的embedded JDK ,可能是我的JDK同时装了1.7和1.8的JDK或者项目环境变量原因导致出错。

    相关文章

      网友评论

          本文标题:Cannot find System Java Compiler

          本文链接:https://www.haomeiwen.com/subject/twtbpxtx.html