Results 1 to 7 of 7

Thread: JavaFX runtime components are missing

  1. #1

    Default JavaFX runtime components are missing

    Hi All,

    Leap-42.3 on Gnome Desktop.
    Trying to run a java file gave the following error. I am completely clueless about JAVA.
    Would welcome guidance to overcome this issue. I have the OpenJDK 8 runtime environment installed along with other related components.
    A search on the web has not revealed any software for Leap 42.3. Although 'one-instal' suse software for Leap-15 is available.

    Code:
    rsp> ./ITR.sh
    Error: JavaFX runtime components are missing, and are required to run this application
    Would be obliged for help.

    Regards,

    RSP2

  2. #2
    Join Date
    Mar 2011
    Location
    Sauerland
    Posts
    3,979

    Default AW: JavaFX runtime components are missing

    Leap-42.3 on Gnome Desktop
    This is not a supported Version any more, and openjfx does not build on it.....

    So install a supported Version and you will get openjfx:
    https://build.opensuse.org/package/s...-1_8_0-openjfx

    This is a Branch from /home/Herbster0815

  3. #3
    Join Date
    Jan 2014
    Location
    Erlangen
    Posts
    995

    Default Re: JavaFX runtime components are missing

    Quote Originally Posted by rsp2 View Post
    Hi All,

    Leap-42.3 on Gnome Desktop.
    Trying to run a java file gave the following error. I am completely clueless about JAVA.
    Would welcome guidance to overcome this issue. I have the OpenJDK 8 runtime environment installed along with other related components.
    A search on the web has not revealed any software for Leap 42.3. Although 'one-instal' suse software for Leap-15 is available.

    Code:
    rsp> ./ITR.sh
    Error: JavaFX runtime components are missing, and are required to run this application
    Would be obliged for help.

    Regards,

    RSP2
    You might want want to use the latest and greatest java: https://openjdk.java.net/projects/jdk/12/ plus: https://openjfx.io/ You need to specify --module-path <your module dir> --add-modules <module1,module2...> see: http://jalbum.net/forum/message.jspa...=334117#334117
    AMD Athlon 4850e (2009), openSUSE 13.1, KDE 4, Intel i3-4130 (2014), i7-6700K (2016), i5-8250U (2018), openSUSE Tumbleweed, KDE Plasma 5

  4. #4
    Join Date
    Jun 2008
    Location
    San Diego, Ca, USA
    Posts
    11,293
    Blog Entries
    2

    Default Re: JavaFX runtime components are missing

    JavaFX is part of the Oracle Java JDK.
    The openJDK equivalent of the JDK is the "devel" package, ie openjdk-devel.

    Not that long ago, there was a thread that claimed that JavaFX was missing from that package, too but is highly doubtful.
    Install and if you find it missing or have issues, post again.

    TSU
    Beginner Wiki Quickstart - https://en.opensuse.org/User:Tsu2/Quickstart_Wiki
    Solved a problem recently? Create a wiki page for future personal reference!
    Learn something new?
    Attended a computing event?
    Post and Share!

  5. #5
    Join Date
    Jan 2014
    Location
    Erlangen
    Posts
    995

    Default Re: JavaFX runtime components are missing

    Quote Originally Posted by tsu2 View Post
    JavaFX is part of the Oracle Java JDK.
    The openJDK equivalent of the JDK is the "devel" package, ie openjdk-devel.

    Not that long ago, there was a thread that claimed that JavaFX was missing from that package, too but is highly doubtful.
    Install and if you find it missing or have issues, post again.

    TSU
    I have installed:

    Code:
    erlangen:~ # zypper se --installed-only java-12
    Loading repository data...
    Reading installed packages...
    
    S  | Name                     | Summary                            | Type   
    ---+--------------------------+------------------------------------+--------
    i+ | java-12-openjdk          | OpenJDK 12 Runtime Environment     | package
    i+ | java-12-openjdk-devel    | OpenJDK 12 Development Environment | package
    i  | java-12-openjdk-headless | OpenJDK 12 Runtime Environment     | package
    i+ | java-12-openjdk-javadoc  | OpenJDK 12 API Documentation       | package
    erlangen:~ #
    There is no javafx in any of these packages which is annoying. I reported, but there is no action. I doubt there will be any action in the near future: https://bugzilla.opensuse.org/show_bug.cgi?id=1135525
    AMD Athlon 4850e (2009), openSUSE 13.1, KDE 4, Intel i3-4130 (2014), i7-6700K (2016), i5-8250U (2018), openSUSE Tumbleweed, KDE Plasma 5

  6. #6
    Join Date
    Jun 2008
    Location
    San Diego, Ca, USA
    Posts
    11,293
    Blog Entries
    2

    Default Re: JavaFX runtime components are missing

    Then,
    This is the main project page
    https://wiki.openjdk.java.net/display/OpenJFX/Main

    And this page links to downloads
    Runtime
    https://gluonhq.com/products/javafx/

    I haven't used any of this, so YMMV
    Development
    https://github.com/javafxports/openjdk-jfx

    This project started off separate from the main openJDK-devel, then integrated. Maybe they split off again.

    TSU
    Beginner Wiki Quickstart - https://en.opensuse.org/User:Tsu2/Quickstart_Wiki
    Solved a problem recently? Create a wiki page for future personal reference!
    Learn something new?
    Attended a computing event?
    Post and Share!

  7. #7

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •