12_Linux ARM架构_安装JDK8-银河麒麟V10(Kylin Linux Advanced Server V10 )操作系统
- 1、官网下载aarch64架构jdk包
- 2、linux服务器中创建java文件夹,方便后期快速寻找
- 3、将jdk包传输到Linux系统中的/usr/local/java目录下
- 4、查看linux机器中是否有安装jdk8
- 5、查看java安装文件
- 6、卸载OpenJDK
- 7、校验卸载OpenJDK是否成功
- 8、安装JDK8
-
- 8.1 解压下载好的tar.gz文件
- 8.2 配置Java环境变量
- 9、测试JDK 是否安装成功
大家好,我是星仔。本博客收录于《华星详谈-学习中心》。本学习中心收集了Java整个技术体系的所有技术要点。每篇博客后面或者知识点结尾都附带有面试题,提供给大家巩固本章内容。
为各位同胞们能够系统性的掌握整个Java技术体系而建立的学习中心。星仔正在努力的更新学习中心中的内容。望诸君共勉!!!
本博客是基于银河麒麟V10(Kylin Linux Advanced Server V10 (Tercel))操作系统环境下进行安装,故先去JDK官网上下载aarch64架构的jdk包。
1、官网下载aarch64架构jdk包
建议在windows服务器下下载好对应的包之后再上传上去。
官网下载地址:https://www.oracle.com/java/technologies/downloads/#java8
选择RAM架构的包,进行下载
现在下载jdk包要先进行登录注册,要是没有注册的话填写下信息直接注册。
2、linux服务器中创建java文件夹,方便后期快速寻找
cd /usr/local/
mkdir java
3、将jdk包传输到Linux系统中的/usr/local/java目录下
一般本人使用的是xftp工具进行文件的上传
4、查看linux机器中是否有安装jdk8
一般的来说,新linux服务器都会默认安装有OpenJDK,此时我们需要先把他删除掉
java -version
5、查看java安装文件
rpm -qa|grep java
6、卸载OpenJDK
.noarch可以不用删除,其他通过rpm -qa|grep java命令查询的文件都删掉
rpm -e --nodeps java-11-openjdk-headless-11.0.6.10-4.ky10.ky10.aarch64
rpm -e --nodeps java-11-openjdk-11.0.6.10-4.ky10.ky10.aarch64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.242.b08-1.h5.ky10.aarch64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.242.b08-1.h5.ky10.aarch64
7、校验卸载OpenJDK是否成功
通过java -version 命令,如果没有出现java 的版本信息则说明已经卸载成功
[root@app--0002 java]# java -version
-bash: /usr/bin/java: 没有那个文件或目录
8、安装JDK8
8.1 解压下载好的tar.gz文件
tar -zxvf jdk-8u321-linux-aarch64.tar.gz
解压完成后
8.2 配置Java环境变量
/etc/profile文件的改变会涉及到系统的环境,也就是有关Linux环境变量的东西,所以我们要将jdk配置到/etc/profile,才可以在任何一个目录访问jdk。
首先执行以下命令,打开/etc/profile文件
vim /etc/profile
按i进入编辑,在profile文件尾部添加如下内容,其中JAVA_HOME为jdk的安装路径,我这里是/usr/local/java/jdk1.8.0_321路径下
export JAVA_HOME=/usr/local/java/jdk1.8.0_321
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
然后保存并退出编辑
首先按Esc,然后输入 :wq 进行保存并退出
最后通过命令source /etc/profile让profile文件立即生效
source /etc/profile
9、测试JDK 是否安装成功
java -version
转载请注明:12_Linux ARM架构_安装JDK8-银河麒麟V10(Kylin Linux Advanced Server V10 )操作系统 | 胖虎的工具箱-编程导航