【问题标题】:can't upgrade jenkins for java version errorcan't upgrade jenkins for java version 错误
【发布时间】:2017-08-09 13:19:09
【问题描述】:

我在我的 Ubuntu 14.04 上运行 Jenkins,我正在尝试使用普通的 apt-get install jenkins 为 jenkins 进行升级,但是当我尝试这样做时,我不断收到错误:

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)

jenkins 日志中没有显示任何内容,即使在重新启动 jenkins 时我也会收到相同的 jave 错误版本错误,

有什么帮助吗?

【问题讨论】:

标签: java jenkins ubuntu-14.04 apt


【解决方案1】:

您使用的是 Java 7,但 Jenkins 需要 Java 8 - 请参阅:https://jenkins.io/blog/2017/04/10/jenkins-has-upgraded-to-java-8

【讨论】:

    【解决方案2】:
    【解决方案3】:

    使用这些命令更新您的 java 版本,

    sudo -E add-apt-repository ppa:openjdk-r/ppa 
    
    sudo apt-get update
    
    sudo apt-get install openjdk-8-jdk
    

    并按照此命令更改您默认的 java 版本选择模式。

    sudo update-alternatives --config java
    

    应该设置为 java 8 的值。

    【讨论】:

      猜你喜欢
      • 2020-06-10
      • 1970-01-01
      • 2022-01-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多