Платформа: MA C Каталина 10.15.3 (64 бита) Затмение: eclipse- java -2020-03-R-macosx-cocoa-x86_64.dmg (64 бита)
Это было в результате попытки исправить и решить, где JRE затмения было The container 'JRE System Library [...]' references non existing library '...'
и последующее исправление. После внесения этих изменений я выключил затмение и, перезапустив его, столкнулся с этой ошибкой. Важно отметить, что echo $JAVA_HOME
ничего не дает взамен. В следующих журналах описываются другие попытки запустить Eclipse.
После удаления и переустановки eclipse и java я по-прежнему получаю сообщение об ошибке "Не удалось создать виртуальную машину Java".
При запуске ./eclipse
из командной строки я получаю :
Error: could not find libjava.dylib
Failed to GetJREPath()
При запуске ./eclipse -vm /Library/Java/JavaVirtualMachines/jdk-14.jdk/Contents/Home/lib
из командной строки я получаю:
cmacedo@Christians-MBP eclipse % ./eclipse -vm /Library/Java/JavaVirtualMachines/jdk-14.jdk/Contents/Home/lib
Error: could not find libjava.dylib
Failed to GetJREPath()
При проверке папки /Library/Java/JavaVirtualMachines/jdk-14.jdk/Contents/Home/lib
Я вижу, что она действительно содержит libjava.dylib
И, если я попытаюсь сделать следующее, я получу permissions denied
:
cmacedo@Christians-MBP ~ % echo "export JAVA_HOME=`/Library/Java/JavaVirtualMachines/jdk-14.jdk/Contents/Home/`" >> ~/.profile
zsh: permission denied: /Library/Java/JavaVirtualMachines/jdk-14.jdk/Contents/Home/