jfxrt.jar not in JDK 1.8?


I just updated my JDK to the JDK 1.8 because i couldnt find the jfxrt.jar needed by java FX in the 1.7 version.

I downloaded the JDK from here: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

Specifically the version: jdk-8u5-linux-i586.rpm

I use opensuse 13.1 by the way.

Now after the installation my usr/java/jdk1.9_05/lib still does not contain the jfxrt.jar.

Has anybody an idea why, I read that this version should actually contain it. Can I fix this problem putting the jar in ther manually?

5/19/2014 8:13:52 PM

Accepted Answer

For me on OSX it's under jdk1.8.0_05.jdk/Contents/Home/jre/lib/ext/jfxrt.jar. I'd guess it's in an analogous place on your machine. Try /usr/java/jdk1.8.0_05/jre/lib/ext/jfxrt.jar

5/19/2014 8:25:05 PM

Am using linuxmint 18.1 and i had the same issue. i realized that the open jdk i had didn't have the jfxrt.jar library. Download another jdk from oracle and then install it. Remember to change the path in the netbeans.conf file in the netbeans installation folder.

Licensed under: CC-BY-SA with attribution
Not affiliated with: Stack Overflow