You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
I have a version of the adoptium JDK installed which includes a JRE. However, every time I have tested, I cannot get the Derby Scoreboartd to run without also installing the Oracle JRE.
To Reproduce
Steps to reproduce the behavior:
Uninstall Oracle JRE (or get a computer that does not have it installed)
Apparently the windows loader does not recognize the specific JRE as sufficient but the output doesn't give any indication as to why. I don't have windows so have no way to debug this (or build a new loader).
This appears to be a launch4j bug - basically, l4j looks only at the windows registry to find a Java install. You would probably need to update the vendored version of l4j and re-run the launch4j ant task to rebuild the windows runner. That appears to be a cross-platform operation - it relies on windres which is in GNU binutils.
Also the state of self-contained java packages is much improved from the early-00s, so something like self-contained packages might be a better replacement (with the potential bonus of also packaging the JRE with the app, avoiding whole classes of Java incompatibility issues, allowing adoption of modern Java features, etc)
Describe the bug
I have a version of the adoptium JDK installed which includes a JRE. However, every time I have tested, I cannot get the Derby Scoreboartd to run without also installing the Oracle JRE.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Scoreboard would run provided a version of Java was installed that was greater than the minimum required Oracle version.
Screenshots
Version:
2023.3 & 2023.7
If this issue occurred on a computer, please complete the following information:
The text was updated successfully, but these errors were encountered: