慢吞云雾缓吐愁 发表于 2024-6-15 00:46:12

【Mac开辟环境搭建】JDK安装、多JDK安装与切换

JDK下载与安装

下载

Oracle官网提供了非常多个版本的JDK供下载,可以点击如下链接重定向到JDK下载页面
ORACLE官网JDK下载
https://img-blog.csdnimg.cn/5b8b4816b45047e7a4ff9cfd27a6b0e1.png#pic_center
安装

https://img-blog.csdnimg.cn/a649042556a34b3b975d796e56e6c866.png#pic_center
https://img-blog.csdnimg.cn/ab2d6bacf56049628499ed8a9333b80b.png#pic_center
https://img-blog.csdnimg.cn/bf1e87ce6c1548ec8f2389273636ab9b.png#pic_center
下面的官方文档可以点开收藏到浏览器的收藏夹,如许后续在开辟的过程中方便探求
https://img-blog.csdnimg.cn/86fc6e7cd7e147138cdfcad4e8a40293.png#pic_center
配置环境变量

首先双击打开终端
https://img-blog.csdnimg.cn/5c51a267f8a74d908b7873d683775138.png#pic_center
https://img-blog.csdnimg.cn/a4fbcb00bb614da5b5fc3f1941b41cca.png#pic_center
首先执行cd /Library/Java/JavaVirtualMachines进入Java虚拟机目录,执行ls查察自己安装的jdk版本号
https://img-blog.csdnimg.cn/3efd5e80d8db4adabc86859d999635eb.png#pic_center
想要为哪个jdk配置环境,就复制哪个jdk名字出来,如jdk-17.jdk
执行ls -af命令,看看是否存在.bash_profile文件,如果是新电脑,可能是没有这个文件的,必要自己创建
https://img-blog.csdnimg.cn/b6bb9d8fa67b4758a1388bd304066394.png#pic_center
如果没有.bash_profile文件的话,执行touch .bash_profile来创建这个文件
存在这个文件之后,运行open .bash_profile来打开这个文件,并写入如下配置,留意,jdk-17.jdk必要改成你的版本,写入之后,使用command s生存,关闭这个文件(一定要关闭,不然source可能不收效,左上角x掉即可)
#jdk
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH:.
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
https://img-blog.csdnimg.cn/4334e994e2e648c6ac38ae3fd034e8fa.png#pic_center
接着执行source .bash_profile来使配置文件收效,最后使用java -version来验证是否安装成功,如果成功输出,证明安装成功,恭喜恭喜
https://img-blog.csdnimg.cn/fa3cbabf07e94c9ab98793fa0a3a8479.png#pic_center
如果只必要安装一个JDK,那到这里就结束去干饭啦,如果还想安装更多的版本,那就继承往下看
安装多个JDK共存

有的时候,我们必要同时下载多个JDK,由于不同项目使用的版本不一定相同(好比老项目用的是jdk8,新项目用的是jdk17),那我们怎么样安装多个JDK呢,其实安装过程和上面的安装过程划一即可,安装完成之后只必要修改一下配置文件就行
等新的JDK安装完成之后,好比说我又安装了一个JDK8,还是先使用open .bash_profile来打开配置文件,将之前的配置改成如下配置,jdk-1.8.jdk,jdk-17.jdk要改成你自己的版本,JAVA_8_HOME只是一个变量名,换成ZhangSan和Lisi都行,告急的是上下要对应,留意,jdk8和jdk17是后续切换JDK版本的命令,建议简短轻易记
#jdk
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home
export JAVA_17_HOME=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH:.

alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
alias jdk17='export JAVA_HOME=$JAVA_17_HOME'
https://img-blog.csdnimg.cn/b657840c468b473db2a2401257e69874.png#pic_center
配置文件写完之后,执行source .bash_profile来使配置文件收效,接下来验证是否成功
https://img-blog.csdnimg.cn/386270dd7cd64b85903560909dc8ea4b.png#pic_center
到这里安装就结束啦,如果觉得本文有帮助的话,可以点个赞鼓励一下作者呀

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 【Mac开辟环境搭建】JDK安装、多JDK安装与切换