一直使用的是jdk1.8,但是在最近的开发中jdk1.8不能很好的满足需求,所以卸载了jdk1.8安装了jdk11,借此机会把jdk安装、卸载及环境变量的过程整理了一下,方便以后查阅。
一、JDK下载安装
1、可以进入官网下载jdk,选择合适的版本下载,推荐jdk1.8和jdk11。官网下载链接,以jdk1.8为例:
2、官网下载需要先注册账号,如果不想注册的话,这里给大家提供了网盘链接。
jdk1.8网盘链接
链接: pan.baidu.com/s/1uGP5eojY…
提取码: 1c4l
jdk11网盘链接
链接: pan.baidu.com/s/1m5qJ4XTn…
提取码: d553
3、我这边下载的是JDK11,得到的dmg文件后进行安装,一直点下一步就好了。
二、JDK环境配置
1、首先需要知道jdk的安装目录,在终端中输入命令/usr/libexec/java_home -v,下图红色框中的就是jdk的安装目录,这个以后会用到。
2、首次配置需先新建配置文件,终端输入touch .bash_profile即可新建一个隐藏的.base_profile配置文件。不是首次配置的话可以忽略这步。
3、有了配置文件后,输入命令open -e .bash_profile打开配置文件。
4、在配置文件中粘贴如下代码。第一行的JAVA_HOME=后面是自己的jdk的路径,也就是在步骤一中获取到的路径。
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-11.0.15.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH
保存后关闭。
5、终端中输入命令source ~/.bash_profile,使我们刚刚输入的环境变量生效。
6、输入java -version查看安装是否成功。如果版本号是刚才下载就证明配置成功。
三、JDK卸载
1、首先需要知道想要卸载的jdk的版本号,终端输入命令ls /Library/Java/JavaVirtualMachines/,即可查看电脑中装了那些版本的jdk。
2、删除运行路径和运行环境等。
sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefPane
sudo rm -fr ~/Library/Application\ Support/Java
3、删除当前版本的jdk。把命令最后面的版本号修改为步骤一获取到的自己的jdk版本。
sudo rm -rf /Library/Java/JavaVirtualMachines/jdk-11.0.15.jdk
4、输入java -version检查是否删除成功。