javac: invalid target release: 1.8

java, javafx, netbeans, runtime-error

Solution

if you are going to step down, then change your project's source to 1.7 as well,

right click on your Project -> Properties -> Sources window 

and set `1.7` here

note: however I would suggest you to figure out why it doesn't work on 1.8

Problem

I recently downloaded JDK 1.8.0.0_06 that comes bundled with NetBeans. I then got to find out that my JavaFx project, that I have been developing in Java 1.7 won't compile in Java 1.8, and so I stepped down my JDK to 1.7. Still I can't get it to work/ compile. I get this error: ``` javac: invalid target release: 1.8 Usage: javac <options> <source files> ``` I'm really stuck and would greatly appreciate any help.

Original source