开发者

MAC下如何设置JDK环境变量

开发者 https://www.devze.com 2022-11-30 10:46 出处:网络 作者: 夕染离
目录MAC设置JDK环境变量MAC系统JDK环境变量配置(包含找安装路径和解决执行source.bash_profile报错)针对问题具体过程MAC设置JDK环境变量1、sudovim~/.ba...
目录
  • MAC设置JDwww.devze.comK环境变量
  • MAC系统JDK环境变量配置(包含找安装路径和解决执行source .bash_profile报错)
    • 针对问题
    • 具体过程

MAC设置JDK环境变量

1、sudo vim ~/.bash_profile

2、设置内容 (写自己的JDK路径,有两种方式查看)

Java_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home 
PATH=$JAVA_HOME/bin:$PATH:

3、source .bash_profile

4、echo $JAVA_HOME,返回路径即设置成功

MAC系统phpJDK环境变量配置(包含找安装路径和解决执行source .bash_profile报错)

本文主要针对JDK配置问题,旨在给出切实可行的过程。下载过程不再赘述。

针对问题

1、如何知道自己的jdk安装路径?

2、执行source .bash_profile后出现not valid in this context: CLASSPATH^M怎么办?

具体过程

1、打开终端;

2、查看jdk安装路径,终端输入

/usr/libexec/java_home -V

如图所示

MAC下如何设置JDK环境变量

直接就会得到具体位置,复制即可。

3、如果是第一次配置环境变量,可以使用touch .bash_profile创建一个.bash_profile的隐藏配置文件(如果已经有存在的配置文件,则使用open -e js.bash_profile命令打开)。

4、执行完创建不会有反应,第一次配置执行打开后是空白界面。

JAVA_HOME=/Library/Java/JavaVirt编程ualMachines/jdk1.8.0_291.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$phpJAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH

第一行中的地址换成第二步中得到的。注意不要留有多余的空格。保存后关闭此文本窗口。

5、【注意】这一步在终端中执行source .bash_profile使配置生效,但很多人会出现下图问题,我也出现了

MAC下如何设置JDK环境变量

6、实不相瞒,我也不知道怎么修改配置文件来消除这个问题。但到这里已经完成配置了。可通过在终端中输入以下命令来检验是否成功。

java -version

MAC下如何设置JDK环境变量

​ 可以看到紧接着执行改命开发者_C培训令依然打印出了版本信息。

7、在另一篇博客中提到可通过source /etc/profile命令使配置生效,再用命令echo $JAVA_HOME检查配置路径,实测没有报错。

MAC下如何设置JDK环境变量

8、至此配置完成。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号