Legacy java applications development in Eclipse

Legacy java applications development in Eclipse

Time to time you have a java project, which uses an old version of the JRE compiler. Installing old java versions on OS X is quite tricky and not necessary. You can use the compiler compliance level feature in Eclipse IDE. This setting just tells the compiler to pretend it’s a different version of Java.

To change the compiler compliance level, go to your Project Settings -> Java Compiler.

Untick Use compliance from execution environment and ensure that Use default compliance settings is ticked, and that the box alongside that is set to your required java version.

java_compiler_settings_eclipse