JDK17 下载与安装

        JDK是 Java 语言的软件开发工具包,主要用于移动设备嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

1、下载JDK17

1.1、首先,检查下电脑中是否安装jdk,按Win+R键输入cmd进入到Windows控制台,然后输入java -version,如下所示为没有安装jdk

C:\Users\myl>java -version

'java' 不是内部或外部命令,也不是可运行的程序

或批处理文件。

1.2、官网下载JDK:Java Downloads | Oracle

 1.3、下载完成

2、安装JDK 

2.1、双击打开下载好的文件,点击下一步

2.2、选择安装路径(建议将电脑中所有安装的环境都放在一起:jdk、mysql、maven等)

2.3、点击下一步后完成 

安装JDK目录:

3、配置环境变量

3.1、右键点击我的电脑>属性>高级系统设置>环境变量

 3.2、新建JAVA_HOME,变量值为你的jdk安装路径

3.3、在Path中添加JAVA_HOME,点击Path>点击编辑>点击新建>输入%JAVA_HOME%\bin>点击确定>点击确定>点击确定 

输入%JAVA_HOME%\bin  

3.4、加载jre,在电脑的搜索栏输入命令提示符>点击以管理员身份运行>然后按照以下命令进行输入,然后退出控制台重新打开输入java -version 

按照以下命令进行输入 ,并检查java版本

C:\Program Files\Java\jdk-17\bin>jlink.exe --module-path jmods --add-modules java.desktop --output jre

C:\Program Files\Java\jdk-17\bin>java -version
java version "17.0.6" 2023-01-17 LTS
Java(TM) SE Runtime Environment (build 17.0.6+9-LTS-190)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.6+9-LTS-190, mixed mode, sharing)

C:\Program Files\Java\jdk-17\bin>

总结:

  • 第一步一定不要忘记检查电脑上是否安装jdk,如果有安装其它版本建议先卸载再安jdk17
  • 下载的时候也建议要在官网下载
  •  配置环境变量时也要检查下是否有配置JAVA_HOME,如果有修改一下就好了
<think>好的,用户想通过Homebrew安装JDK 17。首先,我需要回忆一下Homebrew的相关知识。记得Homebrew有cask可以用来安装GUI应用和大型二进制文件,比如Java JDK。用户之前可能安装过其他版本的JDK,现在需要特定版本17。 首先,应该检查Homebrew是否已经支持JDK 17的cask。常规情况下,安装最新版本的JDK可以用`brew install --cask java`,但这样可能安装的是最新版,比如21,而不是17。所以需要找到专门的cask名称。 根据引用[2],Homebrew的java cask会安装最新的主版本,如果想安装特定版本,可能需要不同的cask名称。比如,对于JDK 17,可能对应的cask是`temurin17`或者`openjdk@17`。Eclipse Temurin和AdoptOpenJDK的版本通常有专门的cask。 接下来,用户可能需要添加特定的tap来获取这些旧版本的cask。例如,Eclipse Temurin的tap可能需要先添加,比如`brew tap homebrew/cask-versions`。然后使用`brew install --cask temurin17`来安装JDK 17。 另外,用户可能之前安装过其他版本,需要处理冲突或者路径问题。安装完成后,可能需要确认Java版本是否正确,使用`java -version`检查。如果存在多个版本,可能需要调整PATH或者使用`jenv`来管理版本。 需要注意的是,Homebrew的cask名称可能会有变化,所以最好先搜索可用的cask。可以使用`brew search temurin`或者`brew search openjdk`来找正确的名称。如果用户遇到问题,可能需要更新Homebrew和cask,或者参考引用[3]提到的清理方法,比如删除homebrew-cask和homebrew-core重新下载。 总结步骤应该是:1. 添加必要的tap;2. 安装对应的JDK 17 cask;3. 验证安装。同时提醒用户处理多版本共存的情况。</think>要通过 Homebrew 安装 JDK 17,可以按照以下步骤操作: --- ### **步骤 1: 添加 Eclipse Temurin 仓库** Homebrew 官方仓库可能未直接提供旧版 JDK,但可以通过第三方仓库安装Eclipse Temurin(原 AdoptOpenJDK)提供了 JDK 17 的稳定版本: ```bash brew tap homebrew/cask-versions ``` --- ### **步骤 2: 安装 JDK 17** 使用以下命令安装 Temurin 提供的 JDK 17: ```bash brew install --cask temurin17 ``` 安装完成后,JDK 会默认存储在 `/Library/Java/JavaVirtualMachines` 目录下[^2][^4]。 --- ### **步骤 3: 验证安装** 检查 Java 版本以确认安装成功: ```bash java -version ``` 若输出包含 `openjdk 17.x.x` 则表示安装成功。 --- ### **多版本管理(可选)** 若需同时管理多个 JDK 版本,可通过以下方式切换: 1. 修改 `JAVA_HOME` 环境变量: ```bash export JAVA_HOME=$(/usr/libexec/java_home -v 17) ``` 2. 使用工具 `jenv` 管理版本: ```bash brew install jenv jenv add /Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home ``` --- ### **注意事项** 1. 如果遇到安装冲突,可尝试清理 Homebrew 缓存(参考引用[3]的方法); 2. JDK 17 是长期支持版本(LTS),适合生产环境使用; 3. 若需编译 JDK 源码,可参考引用[4]的本地编译流程。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值