我使用的是Mac,并且已经在其上安装了Java,但是在设置JAVA_HOME的路径时遇到了问题。
这是我尝试过的三种方法,但这些方法都不起作用,顺便说一句,其中一种方法适用于python:
export PATH=${PATH}:/usr/local/mysql/bin/:JAVA_HOME=$(/usr/libexec/java_home)
export PATH=${PATH}:/usr/local/mysql/bin/
export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=${PATH}:/usr/local/mysql/bin/
export JAVA_HOME=`/usr/libexec/java_home -v 13.0.1`
这是我的Java安装位置:
/Library/Java/JavaVirtualMachines/jdk-13.0.1.jdk/Contents/Home
我尝试使用以上三种方法,但是当我键入echo $JAVA_HOME
时,仍然没有显示任何内容。
有人知道怎么了吗?任何建议表示赞赏。
答案 0 :(得分:0)
要设置JAVA_HOME:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-13.0.1.jdk/Contents/Home
然后在终端上运行echo $JAVA_HOME
以确认路径。
请注意,这仅为当前会话设置JAVA_HOME
。如果您希望它继续存在,则必须将该命令添加到~/.profile
或~/.bash_profile
文件中,然后打开一个新的终端窗口以使其正常工作。
更新:@skryvets指出,并使用source .bash_profile
激活您的更改。
答案 1 :(得分:0)
好,以防万一某人没有阅读所有评论。我们确实需要执行source .bash_profile
来应用新的更改。感谢您的所有评论和建议。赞赏。