用sdkman在linux上管理多个java版本

这篇具有很好参考价值的文章主要介绍了用sdkman在linux上管理多个java版本。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

概述:

        SDKMAN 是一个用于管理软件开发工具的工具,允许您轻松地安装、升级和切换不同版本的 JDK、Maven、Gradle 等工具。以下是在 Linux 上安装 SDKMAN! 的基本步骤:

安装SdkMan

使用 curl 安装 SDKMAN!:

       打开终端,并运行以下命令来使用 curl 安装 SDKMAN!:

curl -s "https://get.sdkman.io" | bash

      上述命令将下载并运行 SDKMAN! 的安装脚本。

打开一个新的终端窗口:

      安装完成后,需要打开一个新的终端窗口,以便使 SDKMAN! 的设置生效

验证安装:

      运行以下命令验证 SDKMAN! 是否成功安装:

sdk version

如果一切正常,您应该看到 SDKMAN! 的版本信息。

用sdkman在linux上管理多个java版本,sdkman,java

使用 SDKMAN!

使用 SDKMAN! 安装工具的示例命令:

查看JDK:

sdk list java

用sdkman在linux上管理多个java版本,sdkman,java

安装 JDK:

sdk install java  <version>

用sdkman在linux上管理多个java版本,sdkman,java

查看Maven:

sdk list maven

用sdkman在linux上管理多个java版本,sdkman,java

安装 Maven:

sdk install maven  <version>

查看Gradle:

sdk list gradle

安装 Gradle:

sdk install gradle   <version>

切换 Java 版本:

sdk use java <version>

切换 Maven 版本:

sdk use maven <version>

切换 Gradle 版本:

sdk use gradle <version>

替换 <version> 为您想要安装或切换的具体版本号。

         通过 SDKMAN!,您可以轻松管理多个开发工具的版本,方便在不同项目中使用不同版本的工具。请注意,SDKMAN! 还支持其他工具的安装和管理,您可以查阅官方文档获取更多信息:SDKMAN! 官方文档。请注意,使用 curl | bash 安装方式存在一些安全风险,因为它直接执行从网络上下载的脚本。在生产环境或对安全性要求较高的情况下,建议您查看 SDKMAN! 官方网站上提供的其他安全安装选项。文章来源地址https://www.toymoban.com/news/detail-801901.html

到了这里,关于用sdkman在linux上管理多个java版本的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • nvm管理多个版本的nodejs

    1. 已经安装过nodejs在安装nvm的步骤 1.安装nvmhttps://github.com/coreybutler/nvm-windows/releases 2.nvm安装位置 2.nvm管理的nodejs安装位置 4.最终的安装结构 备注:nodejs安装 2.使用nvm安装管理nodejs 2.1配置下载镜像: 找到nvm安装路径(默认路径是C:UsersAdministratorAppDataRoamingnvm),配置nvm的sett

    2024年02月09日
    浏览(40)
  • Mac上管理多个Python版本

    如果您想在Mac上管理多个Python版本,您可以使用 pyenv 这个工具。它可以让您轻松地安装、切换和卸载不同的Python版本²⁴。 要安装pyenv,您可以使用 Homebrew 这个包管理器。在终端中输入以下命令: 要查看所有可以安装的Python版本,您可以输入: 要安装指定版本的Python,您可

    2024年02月13日
    浏览(33)
  • nvm管理多个node版本,快速来回切换node版本

    文章基于 windows环境 使用nvm安装多版本nodejs。 最近公司有的项目比较老需要降低node版本才能运行,由于来回进行卸载不同版本的node比较麻烦;所以需要使用node工程多版本管理,后面自己就简单捯饬了一下nvm来管理node,顺便记录一下自己的使用过程以便于后续查找。 注意:

    2024年04月29日
    浏览(61)
  • 使用 conda 管理多个版本 python 环境

    node-sass 4.14.1 版本依赖 python2.7(高版本的 node-sass 可能依赖 python3),所以需要安装 python,这里使用 多版本管理工具 conda 创建一个 python2.7 的环境。 查询所有已经安装的环境:

    2024年02月11日
    浏览(45)
  • Linux red 安装多个版本mysql

    到https://dev.mysql.com/downloads/mysql/下载对应的安装包 记住选择对应的版本很重要不然会浪费时间,我选择的是linux-generc注意这个查看Red Hat glibc的版本 ldd --version 选择对应的版本不然会有问题。 我这里选择的是8点多和5点多版本 将下载的包解压命令 tar -xvf mysql-8.3.0-linux-glibc2.17

    2024年04月26日
    浏览(22)
  • Linux Ubuntu安装多个cuda版本

    因为pytorch版本与cuda版本有一定的对应要求,服务器上的cuda是不能自己随便动的,所以需要在自己账户中安装其他版本的cuda,而不能影响其他账户中已安装的cuda。这里参考了多篇博文总结出以下要点。 首先关注一个问题:自己账户中安装了其他版本的cuda后,nvcc -V命令会显

    2024年02月05日
    浏览(57)
  • linux系统,有多个cuda,如何切换版本

    如果您的系统上安装了多个CUDA版本,您可以使用以下命令来切换CUDA版本: 首先,使用以下命令列出所有已安装的CUDA版本: 这将显示所有已安装的CUDA版本的目录。 接下来,使用以下命令将要使用的CUDA版本添加到环境变量中: 其中, version 是您要使用的CUDA版本号。 最后,

    2024年02月06日
    浏览(37)
  • Linux中的多个GCC版本:选择合适的GCC版本进行编程

    在Linux系统中,GCC(GNU Compiler Collection)是一个广泛使用的编译器套件,用于编译和构建各种编程语言的代码。GCC具有多个版本可供选择,每个版本都具有一些特定的特性和优化。本文将介绍如何在Linux上使用多个GCC版本,并展示如何选择适合自己需求的版本进行编程。 安装多

    2024年02月04日
    浏览(50)
  • 多个 JDK 版本(Java 8、Java 17、Java 21)下载和切换

    随着 Spring Boot 的版本不断迭代更新,新发布的 Spring Boot 版本已经不再支持 JDK 8, 对 JDK 版本的最低要求为 17 。 所以,为了在实际中可以任意选择所需的 JDK 版本,将 多个 JDK 版本切换的方法 总结如下: JDK 不同版本可以在 Oracle 官网下载, 下载地址 :点此进入 选择所需的

    2024年02月03日
    浏览(41)
  • 前端环境安装【mac/window,nvm管理多个版本node,node,npm,yarn,react】

    目录 nvm:node版本管理器 安装 window mac 常见命令 Node、npm yarn React a.全局方式 b.临时方式 运行 nvm 主要是用来管理 nodejs 和 npm 版本的工具,可以用来切换不同版本的 nodejs。 安装nvm之前先卸载node Mac彻底卸载node Windows系统完全卸载删除 Node.js_卸载nodejs命令-CSDN博客z window mac n

    2024年01月16日
    浏览(81)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包