Remove symbolic links in /System/Library/Frameworks/amework/Versions/ pointing from 1.4.* to 1.6 (otherwise, the 1.6 JDK will be overwritten).However, on OS X, you'll have to follow the hints explained at and repeated here for your convenience:
So, I had to install JDK 1.4, which probably is no problem for Windows and Linux users. Strictly compatible with this environment.Simply making a selection on the 1.6 JVM in the list compatible JREs in Preferences / Java / Installed JREs / Execution Environment / J2SE-1.4 doesn't help (I tried to clean the projects, but 1.6 is not strictly compatible, thus clean doesn't help here). There are no JREs installed in the workspace that are Unfortunately, this JRE is not strictly compatible to J2SE-1.4, as I have learned from this error message:īuild path specifies execution environment J2SE-1.4. On OS X 10.6, JRE 1.4 is no longer installed, instead, version 1.4 points to 1.6. withīundle-RequiredExecutionEnvironment: J2SE-1.4specified in its manifest. Today I tried to compile a project requiring J2SE-1.4, i.e.