macos - PRISM 模型检查器,升级到 OSX El Capitan 后未加载库 : . ./../lib/libdd.dylib

标签 macos osx-elcapitan

我刚刚将我的 mac 升级到 El Capitan。我正在尝试运行在 Yosemite 中运行良好的棱镜模型检查器,但遇到了以下错误:

java.lang.UnsatisfiedLinkError: /Users/xxx/Applications/prism-4.2.1-osx64/lib/libjdd.dylib: dlopen(/Users/xxx/Applications/prism-4.2.1-osx64/lib/libjdd.dylib, 1): Library not loaded: ../../lib/libdd.dylib Referenced from: /Users/xxx/Applications/prism-4.2.1-osx64/lib/libjdd.dylib Reason: image not found

但我检查了 lib 文件夹,libjdd.dylib 在那里。

最佳答案

在 prism 中更新您的 java 路径。

  1. 在文本编辑器中打开 prism 可执行文件 (prism-osx/bin/prism)。

  2. 将 PRISM_JAVA=java 行编辑为

PRISM_JAVA="/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/bin/java"

或者您可以使用的任何 java 路径 “sudo 查找/-name java”

  1. 保存并立即执行 prism 或 xprism。

它应该可以工作。

关于macos - PRISM 模型检查器,升级到 OSX El Capitan 后未加载库 : . ./../lib/libdd.dylib,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33033283/

相关文章:

macos - Python 2.7 - 升级到 El Capitan 后无法升级/安装某些软件包

macos ${{ env.TMPDIR }} 在 github 操作中不起作用

c++ - OSX gcc 找不到已安装的库

docker - 为什么 docker-compose 会抛出错误?

mysql - 如何在 OS X Yosemite/El Capitan 上启动时自动加载 MySQL

macos - OS X 10.11 上的 PDFtk 服务器

python - 是否可以在多处理中运行 `mock.patch` 函数(使用 `spawn` )?

macos - 如何将 postgresql 与 mamp 一起使用

objective-c - "Collection NSArray was mutated while being enumerated"仅在 Release模式下

osx-elcapitan - 如何从intellij访问Iterm2