centos安装jdk

搭建jdk环境

JDK是 Java 语言的软件开发工具包,主要用于移动设备嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

1.首先卸载已有的JDK.

# 查看版本
java -version
# 查看安装包
rpm -qa | grep openjdk -i
# 依次卸载
rpm -e --nodeps java-1.7.0-openjdk
rpm -e --nodeps java-1.7.0-openjdk-headless 
rpm -e --nodeps java-1.8.0-openjdk
rpm -e --nodeps java-1.8.0-openjdk-headless 

2.解压缩JDK包到/usr/java目录下。

cd /usr/java/
chmod 777  jdk-8u121-linux-x64.tar.gz 
tar -zxvf jdk-8u121-linux-x64.tar.gz 

3.修改配置,并生效配置文件。

vim /etc/profile

export JAVA_HOME=/usr/java/jdk1.8.0_121
export CLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
#生效配置文件
source /etc/profile

4.然后就可以使用啦

#查询版本
java -version

javac -version

入坑记录:

  • 刚开始安装好后运行出现了这个错误Error: A JNI error has occurred, please check your installation and try again-----这是因为你的java -verion 和 javac -version 版本不一致。

不开心的事情说出来或者遗忘掉,不要让它变成一根刺。