🗒️Tips-macOS配置Java环境
2024-5-9
| 2024-8-5
0  |  阅读时长 0 分钟
type
status
date
slug
summary
tags
category
icon
password
@ZZHow(ZZHow1024)
参考:

安装JDK出现的问题:

  • 在终端中输入 java、javac 指令可正常使用
  • 在终端输入 jlink、jpackage 指令无法正常使用,提示 command not found

原因分析

  • 尽管定义了一些 Java 命令(例如 java、javac)并且位于本地 /usr/bin 目录中,但它们仅包含 Java 6 版本中的命令
  • 在后续 Java 版本中添加的较新命令(例如 jmod、jlink 等)在路径中不可用

解决办法

需要将安装的 Home/bin 目录添加到 PATH 环境变量中
  1. 在终端中输入 /usr/libexec/java_home 查找 Java 的安装路径,例如 /Library/Java/JavaVirtualMachines/jdk-21.jdk/Contents/Home
  1. 根据您的终端版本选择设置方法
    1. 如果您使用 zsh 作为终端 shell,您可以将此行放在主目录中名为 .zshrc 的文件中
      1. 在终端中输入 vim ~/.bash_profile 向文件中添加一行路径(请将 Java 安装路径替换成您自己的)
        1. 轻按一下 esc 键,输入 :wq 保存编辑
        2. 重新启动您的计算机或终端
      2. 如果您使用带有 bash 的旧版 Mac,您可以将此行放在目录名为 .bashrc 的文件中
        1. 在终端中输入 vim ~/.bashrc 向文件中添加一行路径(请将 Java 安装路径替换成您自己的)
          1. 轻按一下 esc 键,输入 :wq 保存编辑
          2. 重新启动您的计算机或终端
      1. 输入 jlink --version 成功出现版本号,证明环境变量配置成功!
    2. Java
    3. macOS
    4. Tips
    5. Tips-云服务器SSH启用密钥登录并禁用密码登录Tips-归并排序(C++实现)
      Loading...
      目录