📅  最后修改于: 2023-12-03 15:29:40.081000             🧑  作者: Mango
jenv
是 Java 版本管理工具,可以用来方便地在各种 Java 版本之间切换。它支持各种不同的Java环境,包括官方JDK和OpenJDK等。通过使用jenv,您可以轻松完全控制您的Java环境和版本。
安装 brew
包管理器
如果你还没有安装 brew
,你可以在终端中使用以下命令安装:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew
官方地址:https://brew.sh/index_zh-cn.html
通过 brew
安装 jenv
打开终端,使用以下命令:
brew install jenv
这将会下载并安装 jenv
工具.
配置 jenv
使用以下命令,在bash shell中初始化 jenv
:
echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(jenv init -)"' >> ~/.bash_profile
关闭终端并重新打开以使配置生效。
安装Java
在使用 jenv
之前,您需要下载和安装您需要管理的任何Java版本。如果您不熟悉安装Java,请参阅Java安装指南。
安装完成后,您需要告诉 jenv
它们所在的位置。例如,如果您已经在 ~/java/jdk1.8.0_231
和 ~/java/jdk-11.0.6
中安装了两个版本的Java,则可以使用以下命令注册这些Java版本:
jenv add ~/java/jdk1.8.0_231
jenv add ~/java/jdk-11.0.6
这将会注册Java版本到 jenv
中
设置 Java 版本
一旦您注册了所有的Java版本,您就可以使用 jenv
来设置默认的Java版本。例如,要设置Java 8为默认的Java版本,请使用以下命令:
jenv global 1.8
或者您可以使用以下命令将Java-11设置为本地环境的Java版本:
jenv local 11.0.6
如果您更喜欢针对特定项目使用不同的Java版本,请使用以下命令:
jenv shell 1.8
这将在当前终端窗口的shell中设置特定的Java版本。
验证
最后,运行 java --version
验证是否设置正确。
java --version
通过 jenv
工具,您可以在本地轻松管理Java版本。它是一个简单易用的工具,可以有效地优化您的Java开发环境。