-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ERROR launching 'JD-GUI' on MacOS #391
Comments
try open it in terminal like : open /Applications/JD-GUI.app |
what's the result of the following command: |
I was having the same issue like 10min ago, my Java home was set to Java 17, I've set it on a Java 11 installation, open it again and it fixed it. You can get you Java installations with |
java -version:
echo $JAVA_HOME: no result whereis java:
|
Use following command to launch it manually |
Thanks @FlintyLemming |
maybe this link help you find why you got this error and workaround: https://sebastien.andrivet.com/fr/posts/jd-gui-macos/ and this is the cause: $ /usr/libexec/java_home -F -v 1.8+
The operation couldn’t be completed. Unable to locate a Java Runtime that supports (null).
Please visit http://www.java.com for information on installing Java.
|
great. i modify the Info.plist, then jd-gui is work. |
@viquu hey, thanks for the hint, and finally opened successfully by modify the Info.plist : change the key: JavaX->JVMVersion from 1.8+ to 1.8 |
Great!! |
I change
|
This worked for me, but I only found this after editing JAVA_HOME=`/usr/libexec/java_home -v 11` I have multiple Java versions installed, but GD-GUI did not launch with The quoted method is nicer though, because it shows that JD GUI is not compatible with Java 17 class Files in the Shell it launched in, even when a Java 17 is used to launch it. |
yes, jdk17 is my default java, and it does not work. So using your way, it works fine |
This is the best solution by far!! Thanks 0xcopv 🚀 |
JD-GUI.app doesn't start on MacOS. jar fille can start but show nothing when open.
ERROR launching 'JD-GUI'
No suitable Java version found on your system!
This program requires Java 1.8+
Make sure you install the required Java version.
The text was updated successfully, but these errors were encountered: