【问题标题】:Gradle cannot find JAVA_HOME @Linux MintGradle 找不到 JAVA_HOME @Linux Mint
【发布时间】:2015-02-28 02:20:50
【问题描述】:

我使用 Android Studio,如果我运行应用程序,Gradle 找不到 JAVA_HOME

  • 出了什么问题: 任务 ':app:compileDebugJava' 执行失败。 找不到系统 Java 编译器。确保您已安装 JDK(而不仅仅是 JRE)并将您的 JAVA_HOME 系统变量配置为指向相应的目录。

但 JAVA_HOME 已设置:

alexader@alexander-mint ~ $ echo $JAVA_HOME

返回

/usr/lib/jvm/java-8-oracle

我做错了什么?

【问题讨论】:

  • 你的 /usr/lib/jvm/java-8-oracle/ 目录的内容是什么?
  • 这是文件列表: bin ; javafx-src.zip;人 ; THIRDPARTYLICENSEREADME-JAVAFX.txt;版权所有; jre ;自述文件.html; THIRDPARTYLICENSEREADME.txt; D b ;库;发布 ;包括 ;执照 ; src.zip
  • 您的 JAVA_HOME 看起来不错。通过在终端中执行'javac'来检查java编译器是否正常工作
  • 如果我在终端运行 javac,它会从 javac 输出带有所有可能参数的帮助消息。
  • 一切似乎都很好!不知道错误是关于什么的。最后是您可以尝试将 JAVA_HOME 位置更改为 /usr/lib/jvm

标签: java android linux gradle


【解决方案1】:

由于您的 JAVA_HOME 似乎运行良好,请查看您的项目结构(快捷键:Ctrl + Alt + Shift + S)。您可以在此处定义 JDK 的位置。有时这条路径是“错误的”。

【讨论】:

    猜你喜欢
    • 2019-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-10
    • 2022-08-08
    • 1970-01-01
    • 2020-05-25
    • 2016-07-08
    相关资源
    最近更新 更多