Debian 9 openjdk-7-jre 和 openjdk-7-jre-headless

标签 debian java

需要使用需要openjdk7的程序。运行 Debian 9 Mate。

当我尝试安装时获取以下内容

$sudo apt-get install openjdk-7-jre openjdk-7-jre-headless

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 openjdk-7-jre-headless : Depends: tzdata-java but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

最佳答案

软件包 openjdk-7* 不适用于通过 apt 的 Debian Stretch,它仅适用于 Debian jessie , Sid and experimental .

正确的软件包版本是openjdk-8-jdkopenjdk-8-jre-headless ,要在 debian 9 上安装它,请运行:

sudo apt update 
sudo apt install openjdk-8-jdk openjdk-8-jre-headless

关于Debian 9 openjdk-7-jre 和 openjdk-7-jre-headless,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46615152/

相关文章:

java - 我可以为 SLF4J 和 Logback 使用 Log4j.xml 配置吗?

java - 为 DynamicReports 创建通用文件

c++ - if(null) 正在使用 clang++ 编译的特定计算机中执行

c - 为什么我可以在 debian 中终止状态 D 的进程?

linux - 在终端窗口 wheezy 中启动文件管理器

linux - 如何恢复正确的颠覆目录权限?

java - 是否有任何基于 Java 的开源框架可以根据带有分隔符的键字符串从文本字段中查找值?

java - 分页在 gwt celltable 中不起作用?

java - Java 9 模块的目录布局

Java 应用程序在 Debian 上打开和播放媒体错误