Como reconocer que versión de java necesito para correr algún proyecto

Buenos días lectores. Normalmente cuando agregamos alguna libreria a nuestro proyecto o simplemente cuando descargamos nuevamente un proyecto antiguo o nuevo a nuestro espacio de trabajo, nos encontramos con el siguiente error: Class has been compiled by a more recent version of the Java Environment (class file version 53.0), this version of the Java Runtime only recognizes class file versions up to 52.0. En tu caso puede variar el número de la versión, en todo caso cuando este mensaje de error se muestra es necesario saber que versión de java necesitamos descargar para ejecutar nuestro proyecto, para eso vamos a mirar la siguiente tabla: 49 = Java 5 50 = Java 6 51 = Java 7 52 = Java 8 53 = Java 9 54 = Java 10 55 = Java 11 56 = Java 12 57 = Java 13 58 = Java 14 59 = Java 15 60 = Java 16 61 = Java 17 62 = Java 18 63 = Java 19 64 = Java 20 Una vez revisada la versión que necesitamos, simplemente vamos a la configuración del proyecto o de la ejecución y sel...