一、安装 OpenJDK
1、查看是否已安装:使用yum list installed | grep java
命令查看系统中是否已安装 JDK。
2、卸载已有的 JDK:如果已安装,可以使用yum y remove java1.7.0OpenJDK
和yum y remove tzdatajava.noarch
命令卸载所有相关的 openjdk 文件。
3、安装 OpenJDK:执行yum y install java1.7.0openjdk
命令进行安装,安装完成后,使用java version
命令确认安装成功,若显示类似java version "1.7.0_71"
的信息,则说明安装成功。
二、安装 Oracle JDK
1、下载 JDK 安装包:访问 Oracle 官方网站,选择适合 CentOS 6.5 的版本,如 jdk8u191linuxx64.tar.gz,下载到本地。
2、解压安装包:将下载的压缩包上传到服务器上的某个目录,如/usr/local/java
,然后进入该目录并执行tar zxvf jdk8u191linuxx64.tar.gz
命令进行解压。
3、配置环境变量:编辑/etc/profile
文件,在文件末尾添加以下内容:
export JAVA_HOME=/usr/local/java/jdk1.8.0_191
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
保存并关闭文件后,执行source /etc/profile
命令使配置生效。
4、验证安装:执行java version
命令,若显示类似java version "1.8.0_191"
的信息,则说明 Oracle JDK 安装成功。
三、FAQs
1、Q:如何确定安装的是 OpenJDK 还是 Oracle JDK?
A:可以通过查看 JDK 的安装路径和版本信息来确定,OpenJDK 通常安装在/usr/lib/jvm
目录下,而 Oracle JDK 可以安装在用户指定的目录,如/usr/local/java
,通过java version
命令显示的信息也可以区分,OpenJDK 会明确标注是 OpenJDK,而 Oracle JDK 则不会。
2、Q:如果安装过程中出现依赖问题怎么办?
A:在安装 JDK 之前,可以先安装其依赖的 glibc 库,执行yum install glibc.i686
命令进行安装,然后再次尝试安装 JDK。
3、Q:如何切换不同版本的 JDK?
A:可以通过修改/etc/profile
文件中的JAVA_HOME
变量的值来切换不同的 JDK 版本,然后执行source /etc/profile
命令使更改生效。