使用 sdkman 只需几步即可配置您的 java 环境(sdk怎么配置环境变量)
每日分享最新,最流行的软件开发知识与最新行业趋势,希望大家能够一键三连,多多支持,跪求关注,点赞,留言。
每个 Java 开发人员都已经经历过通过弄乱环境变量和框架和工具所需的其他设置来配置他们的工作环境的经验。考虑到这种情况和云环境,创建了sdkman工具来促进这些配置。
安装
本指南中的安装是在Linux环境下使用ubuntu发行版完成的,其他环境安装我推荐本安装指南安装指南
打开终端并运行以下命令:
curl -s "https://get.sdkman.io" bash
安装后,您将需要执行以下说明以使新更改生效,而无需离开终端并检查工具版本:
source "/home/robson/.sdkma来疯直播最新版appn/bin/sdkman-init.sh" sdk version
列出 Java 版本
执行完前面的步骤后,就可以查看可供安装的java版本列表了,我们可以执行以下命令:
sdk list java
终端输出将列出 sdkman 中可用的所有 java 版本:

安装java
选择你要安装的版本,我会安装GraalVM和Amazon Correto项目分发的版本17和 19。
使用所选版本的标识符:
sdk install java 17.0.5-amzn sdk install java 22.3.r19-grl
要检查 java 在所选版本中是否可用,我们运行以下命令:
java -version
注意:您环境来疯直播最新版app中的当前版本将是最后安装的版本。
在版本之间切换
我们可以在我们的环境中切换版本,首先我们将检查所有已安装的版本:
ls -l ~/.sdkman/candidates/java
要在版本之间进行更改,只需使用以下说明加上版本标识符:
sdk use java 17.0.5-amzn
结论
此时,您的具有多个 Java 版本的环境已准备就绪,可供您编写代码。使用此工具的优势之一是可以根据您的需要灵活地更改您的环境。在项目文档中可以找到多个 SDK。我希望这篇文章对您改善 Java 开发环境有所帮助。
参考
https://sdkman.io/https://www.graalvm.org/https://aws来疯直播最新版app.amazon.com/corretto/?filtered-posts.sort-by=item.additionalFields.createdDate&filtered-posts.sort-order=desc
-
AGM首款折叠手机官宣:竖向折叠,具有三防属性(折叠手机2020新款)
-
学生管理系统源码:采用SpringBoot Vue开发的前后端分离系统(学生管理系统前端html页面代码)
-
视觉中国:将把版权保护工作定位为“公益”属性 为行业生态健康发展不断努力(视觉中国版权保护)
-
校园食堂管理系统,对学生、家长、学校的意义(学校 食堂 管理)
-
北京初三学生复课 LOOKHOT体温管理系统有效提升学校防疫工作效率(北京初三学生复课放学时间是几点开始)
-
CSS 中 display,visiblity及 overflow 的作用和区别(css display visibility)
-
Css中text-align属性在哪些标签中会生效,在哪些标签中不会生效?(css中transition属性用法)
-
简单了解CSS3的all属性(css3vh)
最新更新
- AGM首款折叠手机官宣:竖向折叠,具有三防属性(折叠手机2020新款)
- 学生管理系统源码:采用SpringBoot Vue开发的前后端分离系统(学生管理系统前端html页面代码)
- 视觉中国:将把版权保护工作定位为“公益”属性 为行业生态健康发展不断努力(视觉中国版权保护)
- 校园食堂管理系统,对学生、家长、学校的意义(学校 食堂 管理)
- 北京初三学生复课 LOOKHOT体温管理系统有效提升学校防疫工作效率(北京初三学生复课放学时间是几点开始)
- CSS 中 display,visiblity及 overflow 的作用和区别(css display visibility)
- Css中text-align属性在哪些标签中会生效,在哪些标签中不会生效?(css中transition属性用法)
- 简单了解CSS3的all属性(css3vh)
- 使用 sdkman 只需几步即可配置您的 java 环境(sdk怎么配置环境变量)
- 微软推出 Microsoft Build of OpenJDK 预览版!(微软推出人工智能模型CoDi)
推荐阅读
- Ubuntu网络管理,究竟如何进阶?常见Solaris操作方式命令科孔!(Solaris常见命令)
- HTML5、XHTML、CSS、JavaScript、PHP、Web Services 都是些啥?(html5 canvas)
- Perl 已经开始杀掉 Java(html cli暂停组织工作)
- SDK HTML大工作台——简单响应式个人网志(8页) regardless页面制做独花大工作台半成品_页面设计独花工作台(regardless TNUMBERThank页面制做半成品)
- C#多线程委托ParameterizedThreadStart应用(c#中多线程)
- 真实世界"好特技"系列产品7套选集浏览,数百个特技浏览(真实世界完全免费片断浏览)
- matlab中函数的定义和使用(matlab函数的定义和调用)
- Web前端:HTML CSS入门知识点汇总(web前端基础知识汇总)
- Rivian 发邮件通知电动皮卡交付日期:最早 2022 年 3 月(电动皮卡上牌受限制么怎么办啊)
- 工具集自学之setUp表达式和tearDown表达式(工具集 contacts Azerbaijanis)