最新版本的 JDk 下载地址 https://www.oracle.com/technetwork/java/javase/downloads/index.html, 才发现, JDK已经12.0.2版本了, 我们用的大多数环境还是 JDK 8.
根据自己的环境下载对应的操作系统版本, 官方同时发布的有基于arm的,Linux x86/x86_64,Mac OS X x64, Solaris SPARC, Windows x86/x86_64.我们下载基于Linux x64的版本,https://download.oracle.com/otn/java/jdk/8u221-b11/230deb18db3e4014bb8e3e8324f81b43/jdk-8u221-linux-x64.tar.gz

安装

tar xf jdk-8u221-linux-x64.tar.gz -C /opt

一般将JDK安装到 /opt 或者 /usr/local 皆可.

配置环境变量

常规说明, 是将环境变量加入到 /etc/profile, 或者是加入到 ~/.bashrc 中(~为用户家目录). /etc/profile 本身是被系统纳管的文件,不应该随意改变. 而 ~/.bashrc 中的内容仅对用户生效,切换用户之后,将不能访问到对应命令, 也会带来不变.

根据Linux社区使用建议,系统环境变量尽量存放到 /etc/profile.d 目录下,要关闭/开启/更新环境信息,在对应的独立文件中修改即可.这样的好处是,可以随时更换文件内容, 而不影响上下文, 假设你配置到 /etc/profile 中修改失败,将影响所有用户的使用.

编译 /etc/profile.d/java.sh, 添加如下内容:

export JAVA_HOME=/opt/tools/jdk1.8.0_221
export CLASSPATH=.
export PATH=$PATH:$JAVA_HOME/bin

到此, 你可以退出Shell, 重新进入即可, 或者 source /etc/profile

【腾讯云】境外1核2G服务器低至2折,半价续费券限量免费领取!
https://cloud.tencent.com/act/cps/redirect?redirect=1068&cps_key=e4b50f6c64a4480367f8a8d16fd07c5a&from=console

标签: linux, jdk, jre, profile, profile.d, 环境变量

添加新评论