本文教大家如何在Linux上安装jdk,博主是以自己的新开的Ubuntu系统安装教程为例,其教程适用于主流的Linux系统。
一、去官网下载您需要的jdk版本,下载tar.gz
的压缩包
下载链接:https://www.oracle.com/java/technologies/javase-downloads.html
点击JDK Download进入下载选项,选择tar.gz
格式的压缩包下载
勾选接受许可协议后下载对应的压缩包,下载完成后上传的linux服务器上,这里是上传到/usr/local
目录下。
也可以通过wget直接下载,但是这里的下载地址是有认证的,建议去官网下载好后上传到linux服务器上。
2、在/usr/local
目录下创建java文件夹,并解压tar.gz
压缩包至java文件夹
mkdir -p /usr/local/java
tar -zxvf jdk-8u261-linux-x64.tar.gz -C /usr/local/java/
3、添加环境变量,编辑配置文件
vi /etc/profile
添加如下内容:
export JAVA_HOME=/usr/local/java/jdk1.8.0-261-linux-x64
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
若您自定义了jdk安装目录,则将第一行的JAVA_HOME
更改为你自定义的路径即可。
4、刷新环境变量并查看验证jdk是否安装
source /etc/profile
java -version
有的小伙伴可能会按照教程配置好后遇到仅在用户登录时环境生效,用户退出后再登录时环境失效,需要再次刷新下环境变量才可再次生效,若遇到该问题,可在/etc/barshrc
文件中配置环境变量并刷新使其生效。bashrc
是在系统启动后就会自动运行;而profile
是在用户登录后才会运行,两者皆是系统全局环境变量设定文件,无须担心环境不生效的问题。