Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

can't upgrade jenkins for java version error

I have Jenkins running on my Ubuntu 14.04, and i am trying to do upgrade for jenkins using normal apt-get install jenkins, but when i try to do it, i keep getting the error:

Setting up jenkins (2.73) ...
Found an incorrect Java version
Java version found:
java version "1.7.0_131"
OpenJDK Runtime Environment (IcedTea 2.6.9) (7u131-2.6.9-0ubuntu0.14.04.2)
OpenJDK 64-Bit Server VM (build 24.131-b00, mixed mode)

Aborting
invoke-rc.d: initscript jenkins, action "start" failed.
dpkg: error processing package jenkins (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 jenkins
E: Sub-process /usr/bin/dpkg returned an error code (1)

Nothing shown in the jenkins logs, even when restarting jenkins i get the same jave wrong version error,

Any help please?

like image 411
MohammedSimba Avatar asked Aug 09 '17 13:08

MohammedSimba


People also ask

Which version of Java is required to run the latest version of Jenkins?

Beginning with Jenkins 2.357 (released on June 28, 2022) and the forthcoming 2.361. 1 LTS release, Jenkins requires Java 11 or newer on both the controller JVM (i.e., the JVM running jenkins.

Is Jenkins compatible with Java 15?

Jenkins requires Java 11 or 17 since Jenkins 2.357 and LTS 2.361. 1. Read more about this in the announcement blog post.


1 Answers

You're using Java 7, but Jenkins needs Java 8 - see: https://jenkins.io/blog/2017/04/10/jenkins-has-upgraded-to-java-8

like image 191
racraman Avatar answered Nov 02 '22 04:11

racraman