I am trying to set my Eclipse project to use Java 1.7 via Project Facets, but Eclipse does not allow me to select it. The Java Runtime Environment (JRE) 1.7 is installed and available in the system, but when I try to update the Java version in Project Facets, it either:
Does not show Java 1.7 in the list Shows Java 1.7, but selecting it does not apply the change Throws an error about missing libraries I have checked my Installed JREs under Preferences → Java → Installed JREs, and I can see Java 1.7 there. However, I am still unable to set it in Project Facets.
Why is Java 1.7 not appearing in Project Facets, even though it is installed? How can I force Eclipse to recognize and apply Java 1.7 in Project Facets? Are there additional configurations needed to enable Java 1.7 support in Eclipse? Is this issue caused by an Eclipse version incompatibility?
I Tried: