第一步:
去oracle官网上下载jdk1.8
第二步:
在/usr/lib目录下创建jvm文件夹
sudo mkdir /usr/lib/jvm
第三步:
使用终端进入下载目录中
cd 下载
解压jdk到已经创建的jvm目录中
sudo tar -zxvf jdk-8u191-linux-x64.tar.gz -C /usr/lib/jvm
第四步:
配置环境变量
sudo gedit /etc/environment
在末尾另起一行加入以下内容
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME/bin"
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_191
注意:PATH变量,系统会有一部分,记得额外加上我们所需要的java_home就可以了
系统自带的
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
需要我们额外添加的
:$JAVA_HOME/bin
改完之后记得保存
输入以下命令使环境变量生效
source /etc/environment
第五步:
输入java -version,如果显示了jdk版本,那么恭喜你,环境变量配置成功
补充:
如果以上操作都没有错误,但是java -version依旧没有显示jdk版本的话(也就是环境变量没有配置成功),那么就需要在配置一份环境变量
第一步:
sudo gedit /etc/profile
第二步:
在打开的文本末尾另起一行加入以下内容
#set Java environment
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_191
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
改完之后记得保存
第三步:
使用命令是环境变量生效
source /etc/profile
输入java -version如果能显示jdk版本的话说明配置成功
第四步:
重启一波电脑之后发现jdk就配置好了
总结:
由于我是先使用了第二种(也就是补充的那种)配置环境变量的方法,所以不知道第一种方法究竟能不能一次配置成功环境变量,看来许多网上的帖子,所以就列出了补充的那种方法,希望对大家有所帮助吧