一、 java环境安装
- 查看是否安装
java -version
# No Java runtime present, requesting install. -> 表示未安装
- 安装
```
# 未安装,下载地址
http://www.oracle.com/technetwork/java/javase/downloads/index.html
```
- 查看安装 java环境版本
java -version
# No Java runtime present, requesting install. -> 表示未安装
二、 java环境多版本切换
-
查看java环境版本
1、 安装和配置 jenv
# 终端输入命令安装jenv:
curl -s get.jenv.io | bash
# 终端执行
cd ~/.jenv/candidates/ # 没有 candidates 则创建 mkdir candidates后,进入 cd candidates目录
mkdir java
cd java
mkdir 1.8
mkdir 1.9
# 执行命令设置 Java JDK 路径,找到对应版本 Java JDK 的 bin目录
# 命令格式如:ln -s Java JDK的bin目录 刚创建1.8目录
# 终端执行
ln -s /Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/bin /Users/asahanayuujuu/.jenv/java/1.8
ln -s /Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk/Contents/Home/bin /Users/asahanayuujuu/.jenv/java/1.9
2、 切换版本 java8
# 终端执行
jenv use java 1.8
3、java环境变量配置
# 终端输入,输入密码
sudo vim /etc/profile # 编辑profile文件
- 在终端profile最后面插入下面代码,配置java环境变量
# jdk1.8.0_151.jdk/Contents/Home/ - > jdk目录,拖拽形式加入防止出错
JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/" CLASS_PATH="$JAVA_HOME/lib"
PATH=".:$PATH:$JAVA_HOME/bin"
# 终端
# 1. 按esc键退出 编辑状态
# 2. 紧接着,终端输入 :wq! 注意不好输错了,现在文本中输入看对不,!是强制修改,不加可能会提示只读权限等.
# 3. 验证是否配置成功 echo $JAVA_HOME