Mac保姆级配置jdk环境

1.找到下载的jdk环境

通常是这个。留作备用

 /Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home/bin

然后新开一个终端下执行以下命令

sudo vim ~/.bash_profile 

  • 进入编辑模式后 按 i 开始添加内容
  • 结束编辑模式按 ESC
  • 结束后保存输入 :wq!
  • 不保存输入 :q!

注意!!!

着要用sudo超级管理员权限,否则可能会报不够权限的错

2.输入配置

然后输入以下配置

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

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

如果编辑的时候出现这个问题则 

Found a swap file by the name "~/.bash_profile.swp" 

看这个文章 http://t.csdnimg.cn/4vJuQ

3.刷新文件

 刷新让环境变量生效.bash_profile文件

source ~/.bash_profile

如果出现这个报错,其实说的是第十六行有换位符。我的解决是到了句的结尾删了然后重新打 



 

 4.检查生效

查看环境变量是否出现了配置的路径。到这里就是检测路径有没有配对,出现了就是配对了。就可以再去试一下mvn -v检查是否出现

echo  $PATH

也可以使用

java -verision 

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-07 17:24:08       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-07 17:24:08       100 阅读
  3. 在Django里面运行非项目文件

    2024-06-07 17:24:08       82 阅读
  4. Python语言-面向对象

    2024-06-07 17:24:08       91 阅读

热门阅读

  1. ERC-7401:嵌套 NFT 标准的全新篇章

    2024-06-07 17:24:08       28 阅读
  2. 浅谈云原生安全

    2024-06-07 17:24:08       31 阅读
  3. Android音乐播放器的思路处理

    2024-06-07 17:24:08       28 阅读
  4. Mysql sql语句字段截取前几位,后几位等

    2024-06-07 17:24:08       28 阅读
  5. PVc是k8s的什么?

    2024-06-07 17:24:08       27 阅读
  6. 力扣2106.摘水果

    2024-06-07 17:24:08       29 阅读
  7. Jetpack架构组件_LifeCycle组件

    2024-06-07 17:24:08       25 阅读
  8. anaconda python 版本对应关系

    2024-06-07 17:24:08       25 阅读
  9. Tektronix 泰克 DSA8300 光模块测试

    2024-06-07 17:24:08       29 阅读
  10. 《python》在用户包下安装库出现权限报错

    2024-06-07 17:24:08       30 阅读