Не удается запустить оболочку gremlin на открытом JDK - PullRequest
0 голосов
/ 20 февраля 2019

Я использую Mac (Mac OS 10.13.6) и использую Open JDK openjdk версии "1.8.0_192"

Я легко могу запустить базу данных Orient, запустив server.sh

Но когда я пытаюсь запустить gremlin.sh, я получаю сообщение об ошибке

         \,,,/
         (o o)
-----oOOo-(3)-oOOo-----
Exception in thread "main" java.lang.UnsatisfiedLinkError: /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/jre/lib/libfontmanager.dylib: dlopen(/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/jre/lib/libfontmanager.dylib, 1): Library not loaded: @rpath/libfreetype.6.dylib
  Referenced from: /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/jre/lib/libfontmanager.dylib
  Reason: image not found
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1845)
    at java.lang.Runtime.loadLibrary0(Runtime.java:870)
    at java.lang.System.loadLibrary(System.java:1122)

1 Ответ

0 голосов
/ 20 февраля 2019

OK.Я решил это после некоторого поиска в Google.Решение для Mac OS (которое работало для меня)

brew cask upgrade

Это обновлено до новой версии открытого JDK, у которого нет этой проблемы.

https://github.com/AdoptOpenJDK/homebrew-openjdk/issues/42

...