window和linux安装JDK1.8_linux 安装jdk1.8 yum

createh53个月前 (02-14)技术教程16

Windows 安装 JDK 1.8 的步骤:

步骤 1:下载JDK

  • 打开浏览器,找到JDK下载页面
  • https://d.injdk.cn/download/oraclejdk/8
  • 在页面中找到并点击“下载 JDK”按钮。

步骤 2:选择合适的 JDK 版本

  • 到达下载页面后,选择适合你操作系统的版本。对于 Windows 系统,请选择“Windows x64”或“Windows x86”版本,具体取决于你的计算机架构。
  • 点击相应的下载链接。
  • https://d.injdk.cn/d/download/oraclejdk/8/jdk-8u421-windows-x64.exe

步骤 3:下载 JDK 安装包

  • 下载完成后,你会得到一个名为 jdk-8u421-windows-x64.exe 的文件,其中文件名中包含版本号和操作系统信息。
  • 找到这个下载好的安装包并双击运行它。

步骤 4:运行安装向导

  • 安装程序启动后,阅读许可协议。勾选“接受许可协议”复选框。
  • 点击“下一步”继续。

步骤 5:选择安装路径

  • 在“选择目标位置”页面,你可以保留默认的安装路径,或者点击“更改”按钮选择自定义安装目录。
  • 点击“下一步”。

步骤 6:配置 JDK 功能

  • 在“配置 JDK 设置”页面,可以选择需要安装的功能组件。通常保持默认选项即可。
  • 点击“下一步”。

步骤 7:开始安装

  • 安装向导进入准备阶段,点击“安装”按钮启动安装过程。
  • 等待安装完成,期间请不要中断操作。

步骤 8:完成安装并配置环境变量

  • 安装完成后,点击“关闭”按钮退出安装程序。
  • 打开“此电脑”,右键点击“计算机”或“我的电脑”,选择“属性”。
  • 在左侧菜单中选择“系统和安全” > “系统” > “高级系统设置”。
  • 点击“环境变量”按钮。
  • 在“系统变量”部分,找到并编辑名为 Path 的变量:
  • 剪贴板复制 JDK 安装路径(如:C:\Program Files\Java\jdk1.8.0_XXX\bin)。
  • Path 变量值末尾添加一个分号 ;,然后粘贴刚才的 JDK 路径。
  • 同样地,创建或编辑名为 JAVA_HOME 的系统变量:
  • 变量值设为 JDK 安装路径(如:C:\Program Files\Java\jdk1.8.0_XXX)。

步骤 9:验证安装

  • 打开命令提示符(CMD),输入以下命令并回车:
  • java -version
  • 如果显示类似以下信息,说明 JDK 已经正确安装:
  • Java(TM) SE Runtime Environment (build 8uXXX-bXX)
    Java HotSpot(TM) 64-Bit Server VM (build 25.XX, mixed mode)

Linux 安装 JDK 1.8 的步骤:

步骤 1:下载 JDK

  • 打开浏览器下载linux版本的jdk
  • https://d.injdk.cn/download/oraclejdk/8
  • 点击相应的下载链接。
  • https://d.injdk.cn/d/download/oraclejdk/8/jdk-8u421-linux-x64.tar.gz

步骤 2:解压JDK文件

  • 下载完成后,解压jdk-8u421-linux-x64.tar.gz,并存放在linux服务器上,如下目录:
  • /usr/local/jdk1.8.0_421

步骤 3:配置环境变量(如果需要)

  • 如果使用非默认安装路径,可以按照如下步骤手动设置 JAVA_HOMEPath
  • 打开终端并编辑 `/etc/profiles 文件:
  • # vim /etc/profile
  • 在文件末尾添加以下行(根据实际 JDK 安装路径调整):
  • ##JDK1.8 env
    export JAVA_HOME=/usr/local/jdk1.8.0_421
    export CLASSPATH=$JAVA_HOME/lib/rt.jar:$JAVA_HOME/lib/ext
    export PATH=$PATH:$JAVA_HOME/bin
  • 保存并退出编辑器,然后重新加载环境变量:
  • source /etc/profile

步骤 4:验证设置是否生效

  • 在终端中输入以下命令检查 java 是否可用:
  • java -version
  • 如果显示 1.8 的版本信息,则说明配置成功。

相关文章

Java 中 ConcurrentHashMap 1.7 和 1.8 之间有哪些区别?

在初次接触 ConcurrentHashMap 时,许多同学难免会对它高并发环境下的设计原理心生好奇。要弄清它在不同版本之间究竟有何差异,就需要先探究底层原理的“前世今生”。本文将聚焦 Java 1....

PriorityQueue:非常实用的java优先级队列(jdk1.8源码分析)

最近在刷力扣题的时候不止一次看到过这个PriorityQueue,他的优良特性可以帮助我们解决大量的题目。这篇文章从用法、原理、源码以及力扣实际题目的角度进行一个全面的分析。希望对你有帮助。一、什么是...

最详细的Java学习点知识脑图,从基础到进阶,看完还有啥你不懂的

一、代码块加载顺序静态代码块只会加载1次,在普通代码块前执行,会在类链接中的准备阶段执行普通代码块每次new的时候都会加载,在构造方法前执行,其实是编译的时候,代码被放到构造函数前构造函数每次new都...

玩转 Java8 Stream,让你代码更高效紧凑简洁

文章目录前言一、Stream 特性二、Stream 创建2.1 用集合创建流2.2 用数组创建流2.3 Stream静态方法三、Stream 使用案例3.1 遍历 forEach3.2 过滤 filt...

深度解析ConcurrentHashMap1.8源码分析

想必大家对HashMap数据结构并不陌生,JDK1.7采用的是数组+链表的方式,JDK1.8采用的是数组+链表+红黑树的方式。虽然JDK1.8对于HashMap有了很大的改进,提高了存取效率,但是线程...