diff --git a/GhidraBuild/LaunchSupport/src/main/java/ghidra/launch/LinuxJavaFinder.java b/GhidraBuild/LaunchSupport/src/main/java/ghidra/launch/LinuxJavaFinder.java index 355e21de93..232e8a07b0 100644 --- a/GhidraBuild/LaunchSupport/src/main/java/ghidra/launch/LinuxJavaFinder.java +++ b/GhidraBuild/LaunchSupport/src/main/java/ghidra/launch/LinuxJavaFinder.java @@ -50,7 +50,7 @@ public class LinuxJavaFinder extends JavaFinder { @Override protected File getJdkHomeFromJavaHome(File javaHomeDir) { - if (javaHomeDir.getName().equals("jre")) { + if (javaHomeDir.getName().equals("jre") && !javaHomeDir.getAbsolutePath().contains("org.eclipse.justj")) { return javaHomeDir.getParentFile(); } return javaHomeDir;