windows 安装openjdk

老刘

Windows 系统安装 OpenJDK 详细指南

一、OpenJDK是什么?为什么需要安装它?

OpenJDK是Java开发工具包的开源版本,很多软件和开发环境都需要它才能运行。如果你打算学习Java编程、运行Minecraft服务器,或者使用一些基于Java的软件(如Android Studio的部分功能、Elasticsearch等),安装JDK就是必须的第一步。

简单来说,没有JDK,Java程序就像没有发动机的汽车,根本无法启动。

二、安装前的准备工作

在开始安装之前,我们先做两件简单的事情:

  1. 检查是否已安装Java

    • 按下键盘上的 Win + R
    • 输入 cmd 然后按回车
    • 在弹出的黑色窗口里输入 java -version
    • 如果显示“不是内部或外部命令”,说明没有安装;如果显示版本信息,说明已经安装了
  2. windows 安装openjdk

    确定你的Windows系统类型

    • 右键点击“此电脑”或“我的电脑”
    • 选择“属性”
    • 查看“系统类型”是64位还是32位

三、详细安装步骤(适合新手)

步骤1:下载OpenJDK安装包

我推荐使用Adoptium的OpenJDK,因为它对新手比较友好:

  1. 打开浏览器,访问Adoptium官网
  2. 找到下载页面,选择“Windows”平台
  3. 根据你的系统类型选择:
    • 64位系统选 x64
    • 32位系统选 x86(现在很少见了)
  4. 版本选择建议:
    • 新手用最新的LTS版本(目前是JDK 17或21)
    • 如果是运行特定软件,按软件要求选择版本
  5. 点击下载.msi格式的安装包(这种最简单)

步骤2:运行安装程序

  1. 找到下载好的安装文件,通常叫类似 OpenJDK17U-jdk_x64_windows_hotspot_17.0.5_8.msi 的名字
  2. 双击运行,如果出现安全提示,点击“是”或“运行”
  3. 安装向导启动后,点击“Next”

步骤3:选择安装选项

这里有几个重要选项:

  1. 安装路径:建议保持默认(通常是 C:\Program Files\Eclipse Adoptium\

    • 如果你想改位置,可以点击“Change”,但不要用中文路径或带空格的路径
  2. 设置环境变量这个很重要!

    • 一定要勾选“Add to PATH”或类似选项
    • 这样系统才能在任何地方识别java命令
  3. 其他选项保持默认即可

步骤4:完成安装

  1. 点击“Install”开始安装
  2. 如果出现用户账户控制提示,点击“是”
  3. 等待进度条走完
  4. 点击“Finish”完成安装

四、验证安装是否成功

安装完成后,我们需要确认是否真的装好了:

  1. 重新打开命令提示符

    • Win + R,输入 cmd,回车
    • 重要:必须重新打开,旧的窗口不识别新设置
  2. 测试java命令

    java -version

    应该显示类似这样的信息:

    openjdk version "17.0.5" 2022-10-18
    OpenJDK Runtime Environment Temurin-17.0.5+8 (build 17.0.5+8)
    OpenJDK 64-Bit Server VM Temurin-17.0.5+8 (build 17.0.5+8, mixed mode, sharing)
  3. 测试javac命令(编译工具)

    javac -version

    应该显示对应的版本信息

如果两个命令都正常显示版本,恭喜你!安装成功了。

五、常见问题解决

问题1:命令提示符显示“不是内部或外部命令”

原因:环境变量没有设置成功

解决方法

  1. 右键“此电脑” → “属性” → “高级系统设置”
  2. 点击“环境变量”
  3. 在“系统变量”部分,找到并选中“Path”,点击“编辑”
  4. 点击“新建”,添加两条路径:
    C:\Program Files\Eclipse Adoptium\jdk-17.0.5.8-hotspot\bin
    C:\Program Files\Eclipse Adoptium\jre-17.0.5.8-hotspot\bin

    (注意:你的路径可能略有不同)

  5. 点击所有“确定”保存
  6. 重新打开命令提示符测试

问题2:安装时提示“需要管理员权限”

解决方法

  • 右键点击安装文件,选择“以管理员身份运行”

问题3:多个JDK版本冲突

解决方法

  1. 检查环境变量中Java路径的顺序
  2. 只保留需要的版本路径
  3. 或者使用专门的版本管理工具

六、进阶配置(可选)

1. 设置JAVA_HOME变量

有些高级软件需要这个变量:

  1. 打开环境变量设置(同上)
  2. 在“系统变量”点击“新建”
  3. 变量名:JAVA_HOME
  4. 变量值:你的JDK安装路径,如 C:\Program Files\Eclipse Adoptium\jdk-17.0.5.8-hotspot
  5. 点击“确定”保存

2. 安装多个JDK版本

如果你需要不同版本的JDK:

  1. 下载其他版本的OpenJDK
  2. 安装到不同目录
  3. 在环境变量中只设置一个版本的路径
  4. 需要切换时,修改Path中的路径顺序

七、版本选择建议

  • 普通用户/新手:选择最新的LTS版本(JDK 17或21)
  • 企业开发:根据公司要求选择,通常是JDK 8、11、17
  • 运行特定软件:查看软件官方文档的要求
  • 学习Java:JDK 17或21,新特性更多

八、维护和更新

  1. 定期检查更新:OpenJDK会有安全更新,建议每半年检查一次
  2. 卸载旧版本
    • 控制面板 → 程序和功能
    • 找到旧的Java版本,卸载
    • 清理环境变量中的旧路径
  3. 备份配置:如果你做了自定义配置,记得备份环境变量设置

九、安全注意事项

  1. 只从官网下载:避免从不明来源下载,防止捆绑恶意软件
  2. 及时更新:保持JDK更新,修复安全漏洞
  3. 不需要时卸载:如果不使用Java程序,可以考虑卸载,减少攻击面

十、测试你的安装

最后,我们来写一个简单的Java程序测试:

  1. 新建一个文本文件,改名为 Hello.java
  2. 用记事本打开,输入:
    public class Hello {
       public static void main(String[] args) {
           System.out.println("OpenJDK安装成功!");
       }
    }
  3. 保存文件
  4. 在文件所在目录,按住Shift键并右键,选择“在此处打开命令窗口”
  5. 输入命令:
    javac Hello.java
    java Hello
  6. 如果看到“OpenJDK安装成功!”,说明一切正常!

按照这个步骤,即使是完全没有经验的新手,也能顺利完成OpenJDK的安装。如果在任何步骤遇到问题,可以回头检查对应的部分,大部分问题都能找到解决方法。安装成功后,你就可以开始Java编程之旅,或者运行各种需要Java环境的软件了。

文章版权声明:文章内容均来源于各大短视频平台搜集以及修改和删减新增,如有侵权或者违规,请联系站长进行删除,如需转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,10人围观)

还没有评论,来说两句吧...

目录[+]