Mac 下配置java jdk 环境以及遇到的问题
首先我先说明一下我是由win7刚刚转到mac的一名开发选手,对于mac系统还不是很了解所以我记录下我在Mac下安装的Jdk的经历。
首先就是在mac上安装jdk 对于jdk的安装可以在官网下载对应的版本,我开始下载的是jdk10 。由于要学习RN开发所以需要将jdk10降到jdk8。对于这个我表示理解。但是我页懒啊。不想改。言归正传不想改我就再一次安装jdk8 首先去官网上下载http://www.oracle.com/technetwork/java/javase/downloads/index.html
- 选择对应的jdk 由于我自己前一个星期刚刚安装了jdk10 所以我在这里选择安装了jdk8
- 在这里选择jdk 然后进入详情页
-
- 选择对应的系统我选的是Mac OSX x64 进入下载,然后进行傻瓜式操作下一步。
- 安装完成之后在电脑资源库中找对应的目录 我的目录是/Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Contents/Home
安装完成之后就是配置环境变量配置系统的环境变量(所有用户都可以用)如下:
$ cd /
$ sudo vi /etc/profile
然后会让你输入密码,输入之后就可以进入文本文件了,这是我配置之后的文件,里面有jdk8还有jdk10 所以以后可以切换使用。输入jdk8 或者jdk10
注意在修改系统文件时会出现权限不够情况,但是我已经是roo账号了。在修改的时候出现问题了,这种情况直接回车就行。但是在编辑完成之后也会有问题,不能保存所以只能使用:wq! 来强制保存退出了。这里写图片描述
下面图是提示没有权限,其实我已经是root权限了。然后我就强制保存了 :wq!
- 然后需要做的就是 是配置文件立即生效如下:
# . /etc/profile
或者用# source /etc/profile
下面来验证下jdk切换是否生效如下:
注意: 这个是配置的系统环境变量,还有一个叫做用户环境变量所以啊在来看看这个
由于我安装了zsh 所以一些环境变量配置需要在zshrc中配置如下: .
然后添加一些用户环境变量的配置信息。仅此记录些问题。
常见的一些问题: 安装了zsh之后增加配置环境变量的话需要在 zshrc中配置如下
修改之后立即生效的命令是:source .zshrc