当前位置:   article > 正文

在苹果MAC系统上安装JDK并配置环境及遇到的问题_macos 环境变量无法保存

macos 环境变量无法保存

在苹果MAC系统上安装JDK并配置环境及遇到的小问题

1.下载jdk

Oracle官网下载想要的JDK版本https://www.oracle.com/java/technologies/javase-downloads.html

或者拿已经下载好的JDK安装包,直接安装

2.安装JDK

双击dmg安装包,然后一直按照系统提示安装就好了

3.配置环境变量

现在只是把JDK1.8的文件复制到操作系统上。要在terminal终端上使JAVA命令,还有让其实应用知道JDK1.8环境的存在,还需要配置系统的环境变量。
首先我们得知道JDK目录安装在哪里,正常按照下面的路径我们可以找到JDK的主目录。
/Library/Java/JavaVirtualMachines

java安装地址
jdk的主目录:
/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home

找到目录后打开终端,并进入当前用户的home目录

cd ~
  • 1

如果没有.bash_profile文件就先创建

输入touch .bash_profile创建

touch .bash_profile
  • 1

如果已经有了就直接修改

编辑.bash_profile文件(如果只是查看,直接使用open .bash_profile)
输入open -e .bash_profile

open -e .bash_profile
  • 1

输入如下配置:

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
export JAVA_HOME
export PATH
  • 1
  • 2
  • 3
  • 4

保存文件,关闭.bash_profile

更新刚配置的环境变量
输入source .bash_profile

source .bash_profile
  • 1

在.bash_profile文件为锁定状态的时候,这种编辑方式是不可行的,那么用第二种方式来编辑.bash_profile文件

第二种方式,在Terminal终端通过指令来对.bash_profile文件进行编辑

输入 vim .bash_profile

vim .bash_profile
  • 1

输入 i 进行编辑模式

 i 
  • 1

然后把需要编辑的内容键入,编辑完之后直接按esc退出编辑模式,

输入:w进行文件的保存,:wq为保存并退出指令

:w
  • 1
:wq
  • 1

更新刚配置的环境变量
输入source .bash_profile

source .bash_profile
  • 1

查看是否配置成功
然后输入”java -version”,正确显示java版本号算安装成功
jdk配置成功的模样

查看系统PATH环境变量

echo $PATH
  • 1

遇到的小问题
在这里插入图片描述
输入source ~/.bash_profile设置立即生效时候报这个错误

这是由于在编辑该文件的时候异常退出了,因为vim在编辑文件时会创建一个交换文件swap file以保证文件的安全性。

解决办法:

输入 q(退出)
然后在终端出入:rm -f ~/.bash_profile.swp
最后你在终端输入 source ~/.bash_profile就可以了

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号