使用教程

安装 JEnv

  1. 下载 JEnv: 打开终端,使用以下命令克隆 JEnv 的 GitHub 仓库:

    git clone https://github.com/jenv/jenv.git ~/.jenv
  2. 配置 shell: 根据你所使用的 shell,编辑相应的配置文件以加载 JEnv。例如,对于 Bash,可以在 ~/.bashrc 中添加以下行:

    export PATH="$HOME/.jenv/bin:$PATH"
    eval "$(jenv init -)"

    对于 Zsh,应该在 ~/.zshrc 文件中进行相同的修改。

  3. 重启终端: 使更改生效,可以关闭并重新打开终端,或直接在当前终端中执行 source ~/.bashrc(或 source ~/.zshrc)。

设置 Java 版本

  1. 安装多个 Java 版本: 你可以通过 SDKMAN! 或者手动下载和安装多个 Java 版本。确保它们的目录结构类似,以便于管理。

  2. 添加 Java 版本到 JEnv: 使用以下命令将安装好的 Java 添加到 JEnv 管理:

    jenv add /path/to/java/version
  3. 查看可用的 Java 版本:

    jenv list
  4. 设置全局 Java 版本:

    jenv global <version>
  5. 设置本地(项目)Java 版本: 在项目目录中运行以下命令,这将在当前目录创建一个 .java-version 文件:

     jenv local <version>
  6. 验证当前使用的 Java 版本:

    java -version

常见问题

  • JEnv 没有识别某个 Java 版本

    • 确保已正确安装该 Java,并且路径无误。
  • 无法切换到特定的 Java 版本

    • 检查是否正确添加了该版本,并确保没有拼写错误。
  • 环境变量未生效

    • 确认是否正确配置了 shell 的初始化脚本,并重启了终端。

通过以上步骤,你可以轻松地管理和切换你的开发环境中的不同 Java 版本,从而提高工作效率和方便性。