java - java - Appium Doctor - 无法在MacOS 10.12上将$ JAVA_HOME/bin设置为PATH变量

92 0

在MacOS 10 12上安装了带有NPM的Appium Doctor,它给了我一个错误:


WARN AppiumDoctor ✖ Bin directory for $JAVA_HOME is not set.



这是我的 .bash_profile:


export ANDROID_HOME="/Users/sergei/Library/Android/sdk/"


export PATH=$ANDROID_HOME/platform-tools:$PATH


export PATH=$ANDROID_HOME/tools:$PATH


export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home


export PATH=$JAVA_HOME/bin:$PATH


export M2_HOME="/Users/sergei/Desktop/1246702 Sergio/apache-maven-3.3.9"


export M2=$M2_HOME/bin


export PATH=$M2:$PATH


export JYTHON_HOME="/Users/sergei/jython2.7.0/"


export JYTHON=JYTHON_HOME/bin


export PATH=JYTHON:$PATH



export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin



时间: 原作者:

138 0

需要添加

export PATH=${JAVA_HOME}/bin:$PATH

到~/.bash_profile并重新启动终端

原作者:
99 2

我从最终的路径和斜斜线中删除了双引号,可以正常工作:


export ANDROID_HOME=/Users/sergei/Library/Android/sdk


export PATH=$ANDROID_HOME/platform-tools:$PATH


export PATH=$ANDROID_HOME/tools:$PATH


export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home


export PATH=$JAVA_HOME/bin:$PATH



原作者:
147 3


JAVA_HOME=$(/usr/libexec/java_home)


export PATH=${JAVA_HOME}/bin:$PATH



原作者:
86 3

我建议正式开发人员尝试这个解决方案。


JAVA_HOME=/usr/java/j2sdk1.5.0



export JAVA_HOME



PATH=$JAVA_HOME/bin:$PATH;



export PATH



[https://www.helplib.com/others/article_29845

原作者:
126 5

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


export PATH=${JAVA_HOME}/bin:$PATH



原作者:
...