安装多个jdk

简介: 安装多个jdk

一.介绍

1.什么是 jenv

jenv 是一个简单的 Java 版本管理器,它是基于 Shell 实现的,可以帮助用户在同一台机器上管理多个不同版本的 Java 运行环境。jenv 可以让用户轻松地切换 Java 版本,并且支持在不同的 Shell 环境中使用不同的 Java 版本。

2.jenv 的作用

jenv 可以帮助用户在同一台机器上管理多个不同版本的 Java 运行环境,让用户可以轻松地切换 Java 版本,提高开发效率。

3.jdk 下载地址

jdk 下载地址

二.安装过程

1.查看 jdk 安装路径

#查看jdk安装路径

echo$JAVA_HOME

2.安装 jenv

#安装jenv

brewinstalljenv

3.配置 jenv

# 环境变量

echo'export PATH="$HOME/.jenv/bin:$PATH"'>>~/.bash_profile

echo'eval "$(jenv init -)"'>>~/.bash_profile

echo'export PATH="$HOME/.jenv/bin:$PATH"'>>~/.zshrc

echo'eval "$(jenv init -)"'>>~/.zshrc

 

#使配置生效

source~/.bash_profile

source~/.zshrc

4.下载配置 17

#下载

https://www.oracle.com/java/technologies/downloads/#jdk18-mac

 

#配置到~/.bash_profile中

exportJAVA_17_HOME=/Library/Java/JavaVirtualMachines/jdk-17.0.4.1.jdk/Contents/Home

 

#使配置生效

source~/.bash_profile

5.查看并添加

#查看本机所有的jdk

/usr/libexec/java_home-V

#添加到jenv管理

jenvadd/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home

jenvadd/Library/Java/JavaVirtualMachines/jdk-11.0.11.jdk/Contents/Home

jenvadd

6.校验 jenv

#jenv

jenvdoctor

7.查看 jenv 管理的版本

#查看jenv管理的版本

jenvversions

 

system

1.8 (setby/Users/qinyingjie/.jenv/version)

1.8.0.362

17.0

17.0.8

corretto64-1.8.0.362

oracle64-17.0.8

8.切换环境

jenv global  1.8

jenv local  1.8


#切换版本

jenv global  17.0

9.alias 处理

#alias语法

alias 自定义命令='真正命令'


#编辑vim ~/.zshrc 或者 vim ~/.bash_profile


alias jdk8='jenv global 1.8'

alias jdk17='jenv global 17.0'

alias jdk8_tmp='jenv local 1.8'

alias jdk17_tmp='jenv local 17.0'


#使命令生效

source ~/.zshrc

source ~/.bash_profile

三.使用

1.启动 8 环境

jdk8

2.查看环境

java -version

3.启用 17 环境

jdk17

4.查看环境

相关文章
|
2月前
|
Java
安装JDK18没有JRE环境的解决办法
安装JDK18没有JRE环境的解决办法
335 3
|
3月前
|
Java 关系型数据库 MySQL
"解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
【8月更文挑战第19天】在Linux上搭建Java Web应用环境,需安装JDK 1.8、Tomcat及MariaDB。本指南详述了使用apt-get安装OpenJDK 1.8的方法,并验证其版本。接着下载与解压Tomcat至`/usr/local/`目录,并启动服务。最后,通过apt-get安装MariaDB,设置基本安全配置。完成这些步骤后,即可验证各组件的状态,为部署Java Web应用打下基础。
58 1
|
1月前
|
Oracle Java 关系型数据库
jdk17安装全方位手把手安装教程 / 已有jdk8了,安装JDK17后如何配置环境变量 / 多个不同版本的JDK,如何配置环境变量?
本文提供了详细的JDK 17安装教程,包括下载、安装、配置环境变量的步骤,并解释了在已有其他版本JDK的情况下如何管理多个JDK环境。
784 0
|
3月前
|
Java 开发工具
开发工具系列 之 同一个电脑上安装多个版本的JDK
这篇文章介绍了如何在一台电脑上安装和配置多个版本的JDK,包括从官网下载所需JDK、安装过程、配置环境变量以及如何查看和切换当前使用的JDK版本,并提到了如果IDEA和JDK版本不兼容时的解决方法。
开发工具系列 之 同一个电脑上安装多个版本的JDK
|
2月前
|
Oracle Java iOS开发
JDK的选型、安装与配置
JDK的选型、安装与配置
113 1
|
2月前
|
Oracle Java iOS开发
JDK的选型、安装与配置
JDK的选型、安装与配置
130 1
|
3月前
|
关系型数据库 Java MySQL
Linux安装JDK1.8 & tomcat & MariaDB(MySQL删减版)
本教程提供了在Linux环境下安装JDK1.8、Tomcat和MariaDB的详细步骤。这三个组件的组合为Java Web开发和部署提供了一个强大的基础。通过遵循这些简单的指导步骤,您可以轻松建立起一个稳定、高效的开发和部署环境。希望这个指导对您的开发工作有所帮助。
222 8
|
3月前
|
Java Shell Python
教你手把手安装JDK
教你手把手安装JDK
48 1
|
3月前
|
Oracle Java 关系型数据库
2022 年超详细过程步骤讲解 CentOS 7 安装jdk1.8
这篇文章提供了在CentOS 7系统上安装JDK 1.8的详细步骤,包括卸载系统自带的JDK、下载Oracle官网的JDK安装包、上传至虚拟机、解压安装包、配置环境变量,并验证安装是否成功。
2022 年超详细过程步骤讲解 CentOS 7 安装jdk1.8
|
2月前
|
关系型数据库 Java MySQL
"解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
【9月更文挑战第6天】在Linux环境下安装JDK 1.8、Tomcat和MariaDB是搭建Java Web应用的关键步骤。本文详细介绍了使用apt-get安装OpenJDK 1.8、下载并配置Tomcat,以及安装和安全设置MariaDB(MySQL的开源分支)的方法。通过这些步骤,您可以快速构建一个稳定、高效的开发和部署环境,并验证各组件是否正确安装和运行。这为您的Java Web应用提供了一个坚实的基础。
54 0