在Java中如何安装并配置OpenJDK_OpenJDK安装与环境设置指南

首先确认操作系统及所需Java版本,推荐使用OpenJDK 11或17等LTS版本;接着根据系统选择安装方式:Windows可通过Eclipse Temurin下载.msi包或使用Chocolatey,macOS可使用Homebrew安装,Linux(Ubuntu/Debian)则通过apt安装openjdk-17-jdk;然后配置环境变量,Windows需设置JAVA_HOME并添加%JAVA_HOME%bin到Path,macOS/Linux在~/.zshrc或~/.bashrc中添加相应export命令;最后运行java -version和javac -version验证安装是否成功。

在java中如何安装并配置openjdk_openjdk安装与环境设置指南

在Java开发中,OpenJDK是一个开源的Java平台标准版(Java SE)实现,被广泛用于开发和运行Java应用程序。它免费、稳定,并且与Oracle JDK高度兼容。下面是如何在不同操作系统中安装并配置OpenJDK的详细指南。

1. 确认系统环境

在安装OpenJDK前,请先确认你的操作系统类型(Windows、macOS 或 Linux)以及需要的Java版本(如 Java 11、Java 17 或 Java 21)。目前推荐使用长期支持(LTS)版本,例如 OpenJDK 11 或 OpenJDK 17,以获得更长时间的安全更新和技术支持。

2. 安装OpenJDK

Windows系统:

方法一:通过官方构建网站下载

访问 Eclipse Temurin官网(原AdoptOpenJDK)选择所需版本(如 Java 17)选择平台为 Windows,包类型通常选 .msi 安装包下载后双击运行安装程序,按提示完成安装

方法二:使用包管理器(如 Chocolatey)

立即学习“Java免费学习笔记(深入)”;

打开命令提示符(管理员权限),执行:

choco install openjdk

macOS系统:

方法一:使用 Homebrew 安装

打开终端,运行以下命令:

brew install openjdk

若需指定版本,例如 Java 17:

brew install openjdk@17

安装完成后,可按提示创建软链接:

sudo ln -sfn /opt/homebrew/opt/openjdk@17/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-17.jdk

Linux系统(Ubuntu/Debian为例):

更新软件包列表:

sudo apt update

安装 OpenJDK(以 Java 17 为例):

闪念贝壳 闪念贝壳

闪念贝壳是一款AI 驱动的智能语音笔记,随时随地用语音记录你的每一个想法。

闪念贝壳 218 查看详情 闪念贝壳

sudo apt install openjdk-17-jdk

其他发行版可用 yum(CentOS/RHEL)或 pacman(Arch)等对应命令。

3. 配置环境变量

安装完成后,需设置 JAVA_HOME 和将Java加入系统路径 PATH,以便在任意目录使用 java 和 javac 命令。

Windows系统:

右键“此电脑” → “属性” → “高级系统设置” → “环境变量”在“系统变量”中新建变量名:JAVA_HOME,变量值为JDK安装路径,例如:
C:Program FilesEclipse Adoptiumjdk-17.0.9.9-hotspot编辑“Path”变量,添加:
%JAVA_HOME%bin

macOS/Linux系统:

编辑用户主目录下的 shell 配置文件,如 ~/.zshrc(macOS默认)或 ~/.bashrc(Linux):

export JAVA_HOME=/usr/lib/jvm/openjdk-17  # 根据实际路径调整export PATH=$JAVA_HOME/bin:$PATH

保存后执行:

source ~/.zshrc

(或 source ~/.bashrc)

4. 验证安装

打开终端或命令提示符,运行以下命令检查是否安装成功:

java -version

输出应类似:

openjdk version "17.0.9" 2023-10-17OpenJDK Runtime Environment (build 17.0.9+9-Ubuntu-122.04)OpenJDK 64-Bit Server VM (build 17.0.9+9-Ubuntu-122.04, mixed mode)

再运行:

javac -version

确认编译器可用。

基本上就这些。只要正确安装并配置好环境变量,你就可以开始编写和运行Java程序了。遇到路径问题时,重点检查 JAVA_HOME 是否指向正确的JDK根目录。不复杂但容易忽略细节。

以上就是在Java中如何安装并配置OpenJDK_OpenJDK安装与环境设置指南的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/980215.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
生成人工智能聊天机器人和大型语言模型增强网络安全的六种方法
上一篇 2025年12月1日 20:30:17
CSS:not()选择器能做什么_排除指定元素样式的高级技巧
下一篇 2025年12月1日 20:30:21

相关推荐

  • 168.0.1登录入口在哪里?路由器管理页面进入方法​​

    路由器管理地址通常为192.168.1.1或192.168.0.1,而非168.0.1,最准确的方法是查看路由器背面标签获取默认ip、用户名和密码;2. 若标签缺失,可通过设备查询:windows使用ipconfig命令查看“默认网关”,macos在“系统设置-网络-tcp/ip”中查看“路由器”地…

    2026年8月27日
    000
  • 微软Bing搜索加持全新Windows Search Bar

    微软近期在其官方博客中分享了关于新版windows search bar的最新进展。这款功能强大的工具依托于bing搜索引擎,堪称一款袖珍版的网络浏览器。 借助Bing的支持,用户能够通过Windows Search Bar获取任何他们感兴趣的信息,甚至包括数学计算。这种改进使得其操作方式与谷歌Ch…

    2026年8月27日
    100
  • Win10系统更新后应用商店没有了怎么回事?

    win10应用商店是为用户提供便捷下载软件的地方,很多用户的电脑上都会安装它。最近有用户反馈,在更新了windows10系统后,发现应用商店不见了,不仅任务栏中的商店图标消失了,而且在所有应用列表中也无法找到下载的应用。这是什么原因呢?接下来就为大家介绍具体的解决办法。 微软Insiders团队的高…

    2026年8月27日
    400
  • linux输入法怎么安装

    linux输入法怎么安装linux输入法怎么安装linux输入法怎么安装linux输入法怎么安装

    linux输入法怎么安装     Linux下并没有中文输入功能。只能用户自己安装,下面分享下如何安装中文输入法。 1、Chinese语言包安装 首先需要给Ubuntu16.04安装Chinese语言包支持。   如上图点击其中的Install/Remove Languages…,这个对话框是通过s…

    2026年8月27日 用户投稿
    000
  • EyeCare护眼工具如何设置夜间模式_EyeCare护眼工具夜间模式设置教程完整

    启用EyeCare护眼工具夜间模式可减少蓝光,操作包括:启动程序后进入主界面,开启“夜间模式”开关;通过“计划设置”设定每日20:00至07:00自动运行;调节色温滑块至3000K-4000K以获得舒适暖色调;还可添加图像处理等软件至例外列表,确保色彩准确。 如果您希望在夜间使用电脑时减少蓝光对眼睛…

    2026年8月27日
    000
  • 微软计划首先让macOS获取Chromium版Edge浏览器

    微软承诺,基于chromium内核的全新微软edge浏览器将会兼容windows 7、8和8.1版本,同时也支持windows 10系统。此外,微软还宣布新浏览器也将适用于mac os平台。不过,现阶段chromium内核的edge浏览器预览版仅限于windows 10用户使用,微软表示后续会逐步扩…

    2026年8月27日
    200
  • 怎么删除linux系统

    怎么删除linux系统怎么删除linux系统怎么删除linux系统怎么删除linux系统

    1、进入磁盘管理 2、更改驱动器号和路径 3、右键删除卷 4、右键新建卷 5、指定卷大小,一直下一步即可 推荐教程:linux教程 以上就是怎么删除linux系统的详细内容,更多请关注创想鸟其它相关文章!

    2026年8月27日 用户投稿
    000
  • 初代iPhone拍卖成交价再飙升 有望打破19万美元的纪录

    ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜ 第一代iPhone的价值与日俱增,并在拍卖市场上体现得淋漓尽致。自2022年以来,初代iPhone的拍卖价格持续飙升,预计2025年3月20日的大型拍卖会上,19万美元的拍卖纪录将再次被刷新。 …

    2026年8月27日
    100
  • win10怎么快速启动

    win10怎么快速启动win10怎么快速启动win10怎么快速启动win10怎么快速启动

    不少使用windows 10系统的朋友反映,自己的机械硬盘开机时间长达半分钟,有没有办法提升开机速度呢?答案是肯定的!接下来就由小助手为大家讲解一下windows 10快速启动的原理及开启步骤,让您的电脑启动更快! 一、什么是Windows 10快速启动? 其实,快速启动是微软融合了休眠与注销功能的…

    2026年8月27日 用户投稿
    100
  • Piti插件怎么优化PPT内页设计_Piti插件优化PPT内页设计方法

    使用Piti插件可快速提升PPT内页设计质量。首先通过“智能排版”功能自动对齐文本、图片与图形,选择“左右分布”或“居中对称”等模板实现专业布局;接着在“主题设计”面板中应用预设或自定义配色方案,统一全文视觉风格;随后利用“素材库”直接插入关键词匹配的矢量图标与装饰元素,增强页面层次感;再通过“动画…

    2026年8月27日
    100
  • 怎么查看linux版本

    1、linux查看版本当前操作系统内核信息 # uname -a Linux localhost.localdomain 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 athlon i386 GNU/Linux 2、 Linux查看当前操作系统版本信息 …

    2026年8月27日
    000
  • 笔记本电脑亮度调节不了_屏幕亮度无法调整修复

    首先检查键盘功能键是否正确使用,确认fn键组合无误且未被锁定;2. 重启电脑以排除临时系统故障;3. 更新或重新安装显卡驱动,建议通过设备管理器卸载后从官网下载最新驱动并执行清洁安装;4. 检查电源选项中的“启用自适应亮度”设置,将其关闭以排除干扰;5. 通过windows移动中心尝试调节亮度滑块;…

    2026年8月27日
    000
  • 详解win10电脑防火墙在哪里设置

    详解win10电脑防火墙在哪里设置详解win10电脑防火墙在哪里设置详解win10电脑防火墙在哪里设置详解win10电脑防火墙在哪里设置

    win10系统自带了防火墙功能,这是系统提供的一项重要安全防护措施,能够有效保障电脑的使用安全。然而,部分用户可能还不清楚如何在win10中配置防火墙。接下来,本文将详细介绍如何设置win10防火墙的具体步骤。 具体的操作步骤如下: 1、按下键盘上的“Win+I”组合键,打开系统设置界面,随后点击左…

    2026年8月27日 用户投稿
    000
  • 怎么给VSCode配置Java_VSCode搭建Java开发环境与项目设置教程

    答案:配置VSCode写Java需安装JDK和Java扩展包,设置环境变量与运行时路径,可高效开发并管理多项目。 要在VSCode里愉快地写Java代码,其实比你想象的要简单,核心就是两步:先搞定Java开发工具包(JDK),再安装VSCode官方提供的Java扩展包。这两样到位,大部分基础开发场景…

    2026年8月27日
    000
  • 有哪些linux系统

    1、红帽企业版 红帽企业版就是我们常说的RHEL,RHEL具有极强的系统稳定性,红帽公司也是全球最大的开源系统厂商,拥有完善的系统支持。 2、社区企业操作系统 社区企业操作系统就是国内用的比较多的CentOS,其实该系统是把RHEL重新编译免费提供给用户使用的。 3、Fedora 该系统是由红帽公司…

    2026年8月27日
    000
  • 界面美化技巧:去除快捷方式小箭头的终极方法 | 注册表编辑与工具使用

    移除快捷方式小箭头可通过修改注册表或使用第三方工具实现,前者需在注册表中创建Shell Icons项并新建数值为29的字符串,指向shell32.dll中的空白图标,后者可借助Winaero Tweaker等工具一键去除,该操作仅为视觉调整不影响功能,但会失去快捷方式的识别提示,可能对新手造成混淆,…

    2026年8月27日
    000
  • linux不能上网

    linux不能上网linux不能上网linux不能上网linux不能上网

    一、linux网络设置 1、依次单击【System】–>【Preferences】–>【Network Connections】,如下图所示:  2、依次单击【Wired】–>【System eth0】–>【Edit】,如下图所…

    2026年8月27日 用户投稿
    100
  • Potplayer怎么调整音频延迟_Potplayer音频延迟调整的详细方法

    音画不同步可通过调整音频延迟解决。1、用Ctrl+方向键实时微调;2、右键音频偏移自定义毫秒值;3、F5进入滤镜设置启用音频同步并配置参数;4、切换或加载外部音轨重新同步。 如果您在使用PotPlayer播放视频时遇到音画不同步的问题,可能是由于音频延迟导致的。通过调整音频延迟设置,可以有效改善这一…

    2026年8月27日
    000
  • 电脑出现bhdrvx64.sys错误_杀软驱动问题

    bhdrvx64.sys错误通常由杀毒软件驱动问题引起,但也可能是其他驱动冲突、系统文件损坏或硬件故障导致;1. 卸载或更新杀毒软件,优先使用官方卸载工具如norton removal tool或mcpr;2. 手动清理注册表中hkey_local_machinesoftware、hkey_curr…

    2026年8月27日
    400
  • Win10开启Administrator超级管理员账户教程

    该问题的核心在于Windows应用程序默认要求用户账户控制(UAC)的支持,即使在普通账户下禁用了UAC提示,也不影响这类程序的运行。然而,在Windows 10的管理员账户中,默认并未启用UAC功能。因此,在Administrator账户下无法直接运行Windows应用程序。 不过,通过稍作调整注…

    2026年8月27日
    000

发表回复

登录后才能评论
关注微信