详细说明如何从官方源下载并正确配置JDK 8u121版本的Linux x64二进制压缩包(jdk-8u121-linux-x64.tar.gz),包括下载、解压到/usr/local目录以及将JDK环境变量添加至系统环境文件/etc/profile中?
时间: 2024-10-17 22:10:07 浏览: 138
下载JDK 8u121 Linux x64二进制压缩包的步骤如下:
1. **访问官方网站**:
访问Oracle官网的Java下载页面(https://www.oracle.com/java/technologies/javase-jdk8-downloads.html),找到对应版本的JDK,通常在"Java SE Downloads"部分。
2. **选择下载链接**:
在JDK 8版本下,查找"JDK 8 Update 121 (8u121)",然后点击对应链接,例如 "Download JDK 8u121 for Linux x64"。
3. **下载压缩包**:
下载完成后,你会得到一个名为 "jdk-8u121-linux-x64.tar.gz" 的压缩文件,将其保存到一个容易访问的位置,如桌面或其他临时目录。
4. **解压文件**:
打开终端,导航到存放压缩包的目录,使用 `tar` 工具解压:
```
tar -xvf jdk-8u121-linux-x64.tar.gz
```
5. **移动解压后的文件夹**:
将解压后的 `jdk1.8.0_121` 目录(或类似名称的文件夹)移动到 `/usr/local` 目录:
```
sudo mv jdk1.8.0_121 /usr/local/jdk1.8.0_121
```
使用 `sudo` 是因为操作涉及到系统级别的路径更改。
6. **设置环境变量**:
打开系统的环境变量配置文件 `/etc/profile` 使用文本编辑器(如nano或vi):
```
sudo nano /etc/profile
```
在文件底部添加以下行,设置JAVA_HOME变量指向刚刚安装的JDK目录:
```
export JAVA_HOME=/usr/local/jdk1.8.0_121
```
7. **使更改生效**:
保存并关闭编辑器,然后运行 `source` 或 `.` 来使更改立即生效:
```
source /etc/profile
```
如果需要永久生效,可以执行:
```
echo 'export JAVA_HOME=/usr/local/jdk1.8.0_121' >> /etc/profile
```
8. **验证安装**:
检查是否成功安装,可以在终端输入 `java -version`,应该能看到JDK 8u121的信息。
阅读全文
相关推荐









