Sourcetrail was unable to locate Java on this machine (macOS Catalina 10.15.5 (19F101))

Author: piengineering41Created Jul 1, 2020Updated Dec 9, 2021
LabelsMacJava

Hello,

I am getting the following error when trying to load a Java Project: Sourcetrail was unable to locate Java on this machine. Please make sure to provide the correct Java Path in the preferences. Error: Could not load library "/Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk/Contents/MacOS/libjli.dylib"

Java is properly installed: $ /usr/libexec/java_home -V Matching Java Virtual Machines (4): 14.0.1, x86_64: "OpenJDK 14.0.1" /Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk/Contents/Home 1.8.0_92, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home 1.7.0_80, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home 1.7.0_71, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home

The file is also there: $ ls -la /Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk/Contents/MacOS/libjli.dylib -rwxr-xr-x@ 1 root wheel 80704 5 Mär 12:06 /Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk/Contents/MacOS/libjli.dylib

I am using the very latest sourcetrail version 2020.2.43.

What can I do to resolve this issue?

Thank you.

Source: CoatiSoftware/Sourcetrail