【Java】mac安装Java17(JDK17)

ops/2024/12/23 23:16:04/

文章目录

  • 下载java17
  • 一、安装
  • 二、环境变量


java17_5">下载java17

官网下载:https://www.oracle.com/java/technologies/downloads

在这里插入图片描述
在这里插入图片描述


提示:以下是本篇文章正文内容,下面案例可供参考

一、安装

直接安装后,安装完后目录会存放在下面目录下

/Library/Java/JavaVirtualMachines

在这里插入图片描述

二、环境变量

设置环境变量更改为jdk17

vim ~/.zshrc

#export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-11.0.22+7/Contents/Home
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH

运行并启动该环境变量

bash ~/.zshrc
source ~/.zshrc# 验证
java -version

在这里插入图片描述


http://www.ppmy.cn/ops/144413.html

相关文章

a7678 食品添加剂健康小助手系统微信小程序的的设计与实现 后台php+mysql+layui+thinkphp 源码 配置 文档 全套资料

食品添加剂健康小助手 1.摘要2.开发目的和意义3.系统功能设计4.系统界面截图5.源码获取 1.摘要 食品添加剂健康小助手系统是一个能够帮助消费者更好地了解食品添加剂相关信息的智能系统。在现代食品生产过程中,许多食品添加剂被广泛使用,以提高食品的质…

如何远程登录路由器

当路由器放置在机房、弱电箱等不方便直接操作的位置,或当网络出现故障或者需要远程协助时远程登录路由器可以极大的解决问,本期重点说明远程登录路由器的方法,供各位参考使用: 首先,需要确保家里的路由器已经连接到互联…

面试小札:闪电五连鞭_5

1. 在Java程序中保证多线程的运行安全 - 使用synchronized关键字 - 可以修饰方法。例如,当一个方法被声明为 synchronized 时,同一时刻只有一个线程可以访问该方法。比如: java public class Counter { private int count 0; public sync…

机器学习之归纳学习

归纳学习(Inductive Learning)是机器学习中的一个基础性概念,是指通过从有限的训练数据中总结出一般化的规则或模式,从而能够对新的、未知的数据进行预测或分类。归纳学习的核心思想是“从具体到抽象”,即通过对有限实…

基于Pytorch实现的说话人日志(说话人分离)

前言 VoiceprintRecognition_Pytorch 是博主开源的一款声纹识别框架,该框架支持EcapaTdnn、ResNetSE、ERes2Net、CAM等多种先进的声纹识别模型,也支持了MelSpectrogram、Spectrogram、MFCC、Fbank等多种数据预处理方法,支持AAMLoss、AMLoss、…

教育版idea及jetbrains全家桶免费使用

教育版idea及jetbrains全家桶免费使用 1. 还会有哪些惊喜呢?2. 赶快跟我一起抄作业吧2.1 先注册idea账号。2.2. 紧接着开启edu大门。2.3. 随后教育邮箱会收到一个验证链接。2.4. 接着用刚注册idea账号的浏览器打开链接验证。2.5. 最后 idea 直接登录刚才注册的idea账…

【Http,Netty,Socket,WebSocket的应用场景和区别】

Http,Netty,Socket,WebSocket的应用场景和区别 Http、Netty、Socket、WebSocket都是网络通信领域中的重要技术和工具,它们在应用场景和特性上有所区别。以下是对这四种技术和工具的应用场景及区别的详细分析: Http的…

本地摄像头视频流在html中打开

1.准备ffmpeg 和(rtsp-simple-server srs搭建流媒体服务器)视频服务器. 2.解压视频流服务器修改配置文件mediamtx.yml ,hlsAlwaysRemux: yes 3.双击运行服务器。 4,安装ffmpeg ,添加到环境变量。 5.查询本机设备列表 ffmpeg -list_devices true -f dshow -i d…