ControlSystemStudio / phoebus

A framework and set of tools to monitor and operate large scale control systems, such as the ones in the accelerator community.
http://phoebus.org/
Eclipse Public License 1.0
89 stars 87 forks source link

Java 9,10 and JavaFX #108

Closed willrogers closed 6 years ago

willrogers commented 6 years ago

I downloaded Java 9 from the location in README.md (http://jdk.java.net/9/) and I didn't get JavaFX bundled with my download.

When I downloaded it from Oracle (http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html) I got JavaFX.

Do we still need Oracle JDK to use JavaFX?

berryma4 commented 6 years ago

openjfx is a separate package: http://openjdk.java.net/projects/openjfx/

On Fri, Jan 19, 2018 at 11:57 AM, Will Rogers notifications@github.com wrote:

I downloaded Java 9 from the location in README.md (http://jdk.java.net/9/) and I didn't get JavaFX bundled with my download.

When I downloaded it from Oracle (http://www.oracle.com/ technetwork/java/javase/downloads/jdk9-downloads-3848520.html) I got JavaFX.

Do we still need Oracle JDK to use JavaFX?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/shroffk/phoebus/issues/108, or mute the thread https://github.com/notifications/unsubscribe-auth/AA0IBYa_otwOC95DtqPmHBQ7t5-SS1rtks5tMMmJgaJpZM4Rkw2n .

willrogers commented 6 years ago

I went to that page, and didn't find a download.

Is there another way to download the jfx modules?

kasemir commented 6 years ago

Right, no luck here, either. The OpenJFX wiki page leads to "Community Builds", https://wiki.openjdk.java.net/display/OpenJFX/Platforms, which is empty/obsolete.

berryma4 commented 6 years ago

It's in debian and ubuntu: https://packages.ubuntu.com/xenial/openjfx

On Fri, Jan 19, 2018 at 12:10 PM, Will Rogers notifications@github.com wrote:

I went to that page, and didn't find a download.

Is there another way to download the jfx modules?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/shroffk/phoebus/issues/108#issuecomment-359029800, or mute the thread https://github.com/notifications/unsubscribe-auth/AA0IBW88KqLmx3tnQdgDBggTG2NQbY7Rks5tMMxwgaJpZM4Rkw2n .

willrogers commented 6 years ago

I can't find much for RHEL. Red Hat suddenly pulled support for Oracle Java 8 last year so I would rather use OpenJDK 9 if we can.

berryma4 commented 6 years ago

Although, personally, I'm using oracle for linux and windows.

On Fri, Jan 19, 2018 at 12:14 PM, Eric Berryman eric.berryman@gmail.com wrote:

It's in debian and ubuntu: https://packages.ubuntu.com/xenial/openjfx

On Fri, Jan 19, 2018 at 12:10 PM, Will Rogers notifications@github.com wrote:

I went to that page, and didn't find a download.

Is there another way to download the jfx modules?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/shroffk/phoebus/issues/108#issuecomment-359029800, or mute the thread https://github.com/notifications/unsubscribe-auth/AA0IBW88KqLmx3tnQdgDBggTG2NQbY7Rks5tMMxwgaJpZM4Rkw2n .

berryma4 commented 6 years ago

EDITED

Not much action here: https://answers.launchpad.net/ubuntu/+source/openjdk-9/+question/658982

Or here since October: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=850921

kasemir commented 6 years ago

Meanwhile, downloaded the recently released Oracle Java 10. Phoebus seems to run fine with it.

(Just using JDK-10 as runtime. Not loading https://wiki.eclipse.org/Java10/Examples to support new features in IDE)

berryma4 commented 6 years ago

Also, for JDK 11, javafx will be a separate download (like openjfx) https://blogs.oracle.com/java-platform-group/the-future-of-javafx-and-other-java-client-roadmap-updates

berryma4 commented 6 years ago

we can probably close this ticket now.