Estoy intentando instalar Jenkins para mi automatización. En el símbolo del sistema cuando escribo
java -jar jenkins.war
en mi directorio me da el siguiente error
Mar 27, 2019 3:19:21 PM Main verifyJavaVersion
SEVERE: Running with Java class version 54 which is not in the list of supported versions: [52, 55]. Run with the --enable-future-java flag to enable such behavior. See https://jenkins.io/redirect/java-support/
java.lang.UnsupportedClassVersionError: 54.0
at Main.verifyJavaVersion(Main.java:174)
at Main.main(Main.java:142)
Jenkins requires Java versions [8, 11] but you are running with Java 10 from C:\Program Files\Java\jre-10.0.2
java.lang.UnsupportedClassVersionError: 54.0
at Main.verifyJavaVersion(Main.java:174)
at Main.main(Main.java:142)
C:\Jenkins>
Dice que Java 10 no es compatible. Ayúdenme a encontrar qué versión es buena para Java 10.
Respuesta1
Dice que Java 10 no es compatible. Ayúdenme a encontrar qué versión es buena para Java 10.
No existe una versión de Jenkins que admita Java 10. Tendrás que instalar una de las versiones de Java compatibles con Jenkins. En teoría, usted mismo podría realizar los cambios necesarios en Jenkins para admitir Java 10. Eso, por supuesto, sería una tarea extremadamente difícil para un solo desarrollador.
- Entornos de ejecución Java 8, se admiten versiones de 32 y 64 bits
- Jenkins 2.164 y 2.164.1 admiten entornos de ejecución Java 11
Fuente:Requisitos de Java
Simplemente debes instalar Java 8 o Java 11 para poder usar Jenkins y usar Java 10 para todo lo demás.