【问题标题】:JAVA_HOME is not set currently. Please set JAVA_HOME in mac当前未设置 JAVA_HOME。请在mac中设置JAVA_HOME
【发布时间】:2020-08-01 03:12:48
【问题描述】:

JAVA_HOME 当前未设置。请设置 JAVA_HOME。我想运行 appium 程序,但它抛出了这个奇怪的错误

甚至 java_home 路径也没有显示在终端中。当前显示空白

我的 bash 个人资料

JAVA VERSION 也正在显示

【问题讨论】:

    标签: java macos selenium selenium-webdriver appium


    【解决方案1】:

    尝试以下命令:

    • vim .bash_profile(文件下面有export JAVA_HOME=$(/usr/libexec/java_home)吗)?

    如果没有,则需要在此处添加。

    如果已经添加,则运行 source .bash_profile,它会重新加载文件。并且设置了路径。

    【讨论】:

    • 重新启动了我的系统。仍然 echo $JAVA_HOME 显示空白
    • export JAVA_HOME=$(/usr/libexec/java_home) export PATH=${JAVA_HOME}/bin:$PATH
    • 运行 source .bash_profile 然后尝试 echo $JAVA_HOME
    • 是的。在运行 source .bash_profile 然后尝试 echo $JAVA_HOME 显示正确的结果之后.. 但我必须每次都运行吗?
    • 不,这是在进行更改后重新加载 bash_profile 文件。这是一次性的事情。
    【解决方案2】:

    第一个 bash 行不正确。

    export JAVA_HOME=$(/usr/libexec/java_home)
    

    应该是:

    export JAVA_HOME=/usr/libexec/java_home
    

    【讨论】:

    • 你需要重启终端,关闭再打开一个新的
    猜你喜欢
    • 1970-01-01
    • 2017-02-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-06
    • 1970-01-01
    相关资源
    最近更新 更多