I20240807-1800
After we dropped support of Java < 1.8 compliance level, we still have to deal with projects that have these setting stored in preferences. - Make sure we don't allow use unsupported compliance from JRE < 1.8 - Make sure we update value of compliance/source and target to first supported version See https://github.com/eclipse-jdt/eclipse.jdt.ui/issues/1465