Skip to content
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 11 #1368

Closed
madoar opened this issue Jul 28, 2018 · 6 comments · Fixed by #1404
Closed

Java 11 #1368

madoar opened this issue Jul 28, 2018 · 6 comments · Fixed by #1404

Comments

@madoar
Copy link
Collaborator

madoar commented Jul 28, 2018

Starting with JDK 11 OpenJFX won't be included in the JDK anymore.
Therefore, we should think about how we can support OpenJFX 11 in the future, and how we can provide support for Java 10- and Java 11+ at the same time.

I've also created an issue asking the last question at the OpenJFX github repository, see here.

@plata
Copy link
Collaborator

plata commented Jul 29, 2018

As a maybe a bit brute force solution: we could decide to deploy flatpak for Linux (no idea about Mac OS).

@madoar
Copy link
Collaborator Author

madoar commented Aug 20, 2018

I believe a flatplat package is a good idea either way.
According to the newest post on javafxports/openjdk-jfx#141, it seems like we can be compatible to both Java 10- and Java 11+ at the same time.

In addition, I believe it's worth to think about changing the system requirements for Phoenicis to Java 11 early on.
This should also solve all the JavaFX issues we currently have with OpenJDK 9 and 10.

@plata
Copy link
Collaborator

plata commented Aug 21, 2018

The problem is that we should not require a Java version which is not easily available in one of the big LTS systems (e.g. Ubuntu 16.04 does not provide Java 10/11 if I'm not mistaken).

@madoar
Copy link
Collaborator Author

madoar commented Aug 22, 2018

Yes, you're right.

@plata
Copy link
Collaborator

plata commented Sep 25, 2018

OpenJFX 11 can be installed with maven.

@madoar
Copy link
Collaborator Author

madoar commented Sep 25, 2018

A tutorial how to include JavaFX 11 in an application project can be found here: https://openjfx.io/openjfx-docs/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants