【问题标题】:dyld: Library not loaded: @rpath/libjli.dylib , java image not founddyld:未加载库:@rpath/libjli.dylib,找不到 java 图像
【发布时间】:2020-10-15 04:30:28
【问题描述】:

这仅适用于 Mac OS Catalina 10.15.4

  1. 尝试在 nano $HOME/.zshenv 中设置环境变量
  2. 这就是路径的样子 export JAVA_HOME=$HOME/Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk
  3. 尝试删除JDK再安装,不成功
  4. 我在终端中输入 java --version 并得到错误。
  5. 错误: dyld:库未加载:@rpath/libjli.dylib 引用自:/Users/darianjennings/Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk/bin/java 原因:找不到图片 zsh: 中止 java --version

【问题讨论】:

    标签: java macos environment-variables


    【解决方案1】:

    必须使用以下命令从磁盘中删除 jdk 文件夹。 sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin sudo rm -fr /Library/PreferencePanes/JavaControlPanel.prefPane sudo rm -fr ~/Library/Application\ Support/Oracle/Java

    从那里我不得不从 Oracle 重新安装 .dmg 文件。

    现在,当我在终端中键入“java --version”时,我会得到版本类型等。 然后当我输入'which java'时它显示'usr/bin/java'

    不确定我是否需要在 .zsh 环境中更改路径,但我现在在 Appium 中遇到不同的错误:

    '处理命令时发生未知的服务器端错误。原始错误:无法使用默认证书签名。原始错误产生 ENOTDIR'

    【讨论】:

      猜你喜欢
      • 2014-11-24
      • 2017-04-09
      • 2018-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-16
      • 2016-05-24
      • 2017-04-20
      相关资源
      最近更新 更多