-
Notifications
You must be signed in to change notification settings - Fork 110
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
Java 9 support for FXLauncher #103
Conversation
Thank you! Will merge after testing :) |
Do you have an estimate on when we can expect this PR to be merged? |
@mordechaim You may be right since this isn't tested. @edvin seems to be busy. If someone is willing to test the changes and come back with feedback, we could move things faster. |
Take a look at my spinoff from this project. Fully compatible with Java 9.
https://github.com/update4j/update4j
|
This is already 11 months old, and the current LTS version Java 11 is not yet supported. Any chance to get this in? I'd volunteer to resolve conflicts if there's a chance to get this in. |
Absolutely, resolve the conflicts and I'll merge :) Sorry, this fell off my radar. Too busy with other projects these days, but if you'll resolve the conflicts I'll merge and do a new release right away. |
I can most probably look at it sometime this week. |
I have looked into this and I think there are some things to consider:
I think the first point should in any case already be adresses. I might find the time in the next days to factor this out so that it is ready for merging. There is however still a small problem: I have not found a solution to set the application name as there doesn't seem to be any public API that exposes this functionality. |
OK, good work :) If there isn't a public API to set the app name (sounds strage) we could give it a shot using reflection in a try/catch block perhaps? |
@edvin I think there's no publich API because it's called from the Application Launcher and it seems no one thought there'd be a need to use a custom launcher. I have just come home from my holiday. I will try to find the time to create a patch containing those parts of the pull request that IMHO should be merged anyway and will work for both JDK 8 and 9+ (i.e. remove use of private API where a public API is available). I'd then look at the remainder of the patch to make sure it is compatible with 8 and 9+. |
@xzel23 OK, super :) |
Since @xzel23 is already looking into this, can this PR be declined? |
This PR makes sure FXLauncher works on both 8 and 9 without Multi-Release Jar support