-
Notifications
You must be signed in to change notification settings - Fork 467
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
Recaf crash - JFX validation failed, could not find 'VersionInfo' class #878
Comments
Looks like JavaFX wasn't downloaded. The launcher adds the Whats in your directory? |
Ok so the problem was running the recaf-gui with java8 causes it to launch with the wrong args. Java 22: |
Ah just saw this sorry. Thanks for your super fast reply! That directory is there with javafx-base-24-ea+15-win.jar, javafx-controls-24-ea+15-win.jar, javafx-graphics-24-ea+15-win.jar, javafx-media-24-ea+15-win.jar and was there before I tried running recaf-gui with Java22. Not sure if recaf-gui is supposed to work with Java8 or not, feel free to close this if not. |
The launcher is designed so that you can run it with older versions of Java like version 8. Recaf requires 22+ and the launcher lets you point to that version when it starts Recaf.
Hmmm, that's odd that its not picking up the files in there. I'll take a look at the launcher along with some other updates I'm making to it today/tomorrow. |
Hmm so looks like maybe my Java8 install also has a JavaFX and it's picking that up, whereas the Java22 doesn't have it so it explicitly goes and adds it from the dependencies.
Java22:
|
Good catch, I reworked the launch logic in the latest launcher version so that should solve the issue here |
Just tested it, looks good. Thanks! |
Can't seem to get this to run.
Steps:
Diagnostics:
The text was updated successfully, but these errors were encountered: