在 ARM64 架构体系离线安装 Oracle Java 8 全流程指南

打印 上一主题 下一主题

主题 970|帖子 970|积分 2910

在 ARM64 架构体系离线安装 Oracle Java 8 全流程指南



  
一、弁言

在当今的软件开辟和运行领域,Java 语言依附其跨平台性和强大的功能,占据着重要的地位。对于 ARM64 架构的体系而言,有时候需要离线安装 Java 8 环境来满足特定的开辟或运行需求。本文将具体且通俗易懂地介绍从 Oracle 官方下载 Java 8 安装包,到完成安装、配置环境变量以及验证其可用性的整个过程。
二、下载前的准备

2.1 确认体系架构

首先要明确你的体系是 ARM64 架构。你可以通过在终端输入以下下令来确认:
  1. uname -m
复制代码
如果输出结果为 aarch64,则表明你的体系是 ARM64 架构。
2.2 注册 Oracle 账号

访问 Oracle 官方账号注册页面,按照页面提示填写须要的信息,如电子邮件地址、暗码、姓名等,完成账号注册。注册成功后,使用该账号登录 Oracle 官网。
三、从 Oracle 官方下载 Java 8 for ARM64

3.1 访问 Oracle Java 存档页面

打开浏览器,访问 Oracle Java SE 存档页面。这个页面包含了 Java 8 的历史版本下载链接。
3.2 选择符合的版本

在页面中找到适用于 ARM64 架构的 Linux 版本的 Java 8 JDK。一般来说,你需要下载以 .tar.gz 末端的压缩包,例如 jdk-8u441-linux-aarch64.tar.gz(XXX 代表具体的更新版本号)。点击下载链接,此时会弹出一个确认页面,要求你担当 Oracle 的许可协议,勾选同意后即可开始下载。
四、安装 Java 8

4.1 上传并解压文件

将下载好的 JDK 压缩包上传到目标 ARM64 服务器。然后在终端中实行以下操纵:
  1. # 进入存放压缩包的目录,假设压缩包存放在 /tmp 目录下
  2. cd /tmp
  3. # 解压文件
  4. tar -zxvf jdk-8u441-linux-aarch64.tar.gz
  5. # 移动解压后的文件夹到合适的位置,这里以 /opt 为例
  6. sudo mv jdk1.8.0_XXX /opt/jdk8
复制代码
注意事项



  • 请将 XXX 替换为你实际下载的版本号。
  • 使用 sudo 是因为将文件夹移动到 /opt 目录需要管理员权限。
五、配置环境变量

5.1 编辑环境变量文件

使用 vim 编辑器打开 /etc/profile 文件:
  1. sudo vim /etc/profile
复制代码
5.2 添加环境变量

在文件末尾添加以下内容:
  1. # 设置 JAVA_HOME 变量,指向 JDK 的安装目录
  2. export JAVA_HOME=/opt/jdk8
  3. # 将 JDK 的 bin 目录添加到 PATH 变量中
  4. export PATH=$JAVA_HOME/bin:$PATH
  5. # 设置 CLASSPATH 变量
  6. export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
复制代码
5.3 使环境变量见效

保存并退出文件后,实行以下下令使环境变量立即见效:
  1. source /etc/profile
复制代码
六、验证 Java 安装

6.1 查抄 Java 版本

在终端输入以下下令来查抄 Java 版本:
  1. java -version
复制代码
如果安装和配置成功,你将看到类似以下的输出:
  1. java version "1.8.0_XXX"
  2. Java(TM) SE Runtime Environment (build 1.8.0_XXX-bXX)
  3. Java HotSpot(TM) 64-Bit Server VM (build XX.XX-bXX, mixed mode)
复制代码
6.2 查抄 javac 下令

实行以下下令查抄 javac 下令是否可用:
  1. javac -version
复制代码
如果输出类似 javac 1.8.0_XXX 的信息,则说明 javac 下令也已正确配置。
七、验证 Java 功能

Java 安装包自己并不自带可供 java -jar 下令实行的示例 JAR 文件,不外我们可以自己创建一个简单的 Java 步伐并打包成 JAR 文件来验证 Java 环境的可用性。
7.1 创建 Java 源文件

在任意目录下(例如 /tmp)创建一个简单的 Java 步伐,命名为 HelloWorld.java。使用 vim 编辑器创建并编辑该文件:
  1. vim /tmp/HelloWorld.java
复制代码
在 vim 中按下 i 键进入插入模式,输入以下代码:
  1. public class HelloWorld {
  2.     public static void main(String[] args) {
  3.         System.out.println("Hello, World!
  4. ");
  5.     }
  6. }
复制代码
输入完成后,按下 Esc 键退出插入模式,输入 :wq 保存并退出。
7.2 编译 Java 源文件

使用 javac 下令编译 HelloWorld.java 文件:
  1. javac /tmp/HelloWorld.java
复制代码
如果编译成功,在 /tmp 目录下会出现 HelloWorld.class 文件。
7.3 创建清单文件(Manifest)

使用 vim 编辑器创建清单文件 manifest.mf:
  1. vim /tmp/manifest.mf
复制代码
在文件中输入以下内容:
  1. Main-Class: HelloWorld
复制代码
保存并退出。
7.4 打包成 JAR 文件

使用 jar 下令将编译后的 .class 文件和清单文件打包成可实行的 JAR 文件:
  1. jar cfm /tmp/HelloWorld.jar /tmp/manifest.mf /tmp/HelloWorld.class
复制代码
7.5 使用 java -jar 下令实行 JAR 文件

在终端输入以下下令:
  1. java -jar /tmp/HelloWorld.jar
复制代码
如果 Java 环境配置正确,你将在终端看到输出:
  1. Hello, World!
复制代码
这表明你的 Java 环境可以正常使用 java -jar 下令来实行 JAR 步伐。


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

熊熊出没

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表