【问题标题】:Invalid JAVA_HOME While Running Android sdkmanager运行 Android sdkmanager 时 JAVA_HOME 无效
【发布时间】:2019-03-21 17:13:08
【问题描述】:

我正在使用 Linux,我正在尝试运行此命令

sudo /home/username/Android/Sdk/tools/bin/sdkmanager --update

但我收到以下错误

ERROR: JAVA_HOME is set to an invalid directory: /usr/lib/jvm/java-8-oraclexxx

Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.

但是当我尝试echo $JAVA_HOME 时,输出是/usr/lib/jvm/java-1.8.0-openjdk-amd64/。我还在~/.bashrc 中添加了JAVA_HOME 并重新加载它,但仍然没有工作。

如何为Android SDK Manager设置JAVA_HOME变量?

【问题讨论】:

    标签: android-sdk-manager


    【解决方案1】:

    目录 /usr/lib/jvm/java-8-oraclexxx 是您的 JRE 的根目录吗?如果不是,您需要将 JAVA_HOME 设置为您的 JRE。看看这篇文章如何设置JAVA_HOMEhttps://docs.opsgenie.com/docs/setting-java_home

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-04
      • 1970-01-01
      • 2023-03-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多