一般来时Linux系统安装完成后会自带openjdk1.xx.xx.
卸载OPjdk
下载OracleJDK
安装JDK
运行验证
一些问题
卸载OPjdk
- 使用java -version 如果版本如下图所示,则需要进行卸载
- 使用rpm -qa | grep jdk 可以查看安装了哪几个版本的
- 使用 yum -y remove jdk信息进行卸载
- OpenJDK卸载完成
下载OracleJDK
- 使用wget命名下载JDK的压缩包
oracle的jdk需要accept licence才能下载
wget wget –no-check-certificate –no-cookies –header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz
- 解压缩JDK
使用tar -xzvf 下载链接 -C /usr/local
解压到/usr/local文件夹下
安装JDK
- 配置环境
在/etc/profile文件夹的末尾加上
JAVA_HOME=/usr/local/jdk1.8.0_131
PATH=JAVA_HOME/bin
export PATH JAVA_HOME
运行验证
- java -version 版本验证
- 编译验证
javac hello.java
- 运行验证
java hello
一些问题
- 没有openJDK就直接忽略第一步即可
- 运行验证找不到主类
网上资料大多数在配置的时候会多一个CLASSPATH配置,其实CLASSPATH可以不用配置,配置了后java命令会出现找不到主类,删掉就好了。
时间: 2024-11-06 20:23:50