首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Java8-运行时- Scala-2.12.2与.deb和rpm的无头依赖

Java8-运行时- Scala-2.12.2与.deb和rpm的无头依赖
EN

Stack Overflow用户
提问于 2017-05-16 13:43:26
回答 2查看 4.2K关注 0票数 3

我正在尝试使用.deb在Ubuntu16.04上安装Scala-2.12.2,在Linux上安装Ubuntu16.10。在安装.deb时,我收到错误消息“scala依赖于java8-runtime-headless;然而:未安装java8-runtime-headless包”。

当我尝试使用scala rpm.Any在Red Hat Enterprise Linux (RHEL)上安装所有Scala-2.12.2时,这个依赖项不是必需的,为什么.deb和rpm格式存在依赖项差异。

我使用IBM java version "1.8.0“Java(TM) SE运行时环境(build pxa6480sr4fp5-20170421_01(SR4 FP5))进行构建。

EN

回答 2

Stack Overflow用户

发布于 2017-05-18 18:25:23

我在Ubuntu上也有同样的错误信息,但是我已经安装了Java 8(手动安装最新的Oracle版本)。安装后,它就可以工作了。Java在类路径上(我手动将/usr/bin/java链接到我的安装)

我希望对你也是一样的。

这是我的操作日志:

代码语言:javascript
运行
复制
$ scala
The program 'scala' is currently not installed. You can install it by typing:
sudo apt-get install scala

$ wget https://downloads.lightbend.com/scala/2.12.2/scala-2.12.2.deb

$ sudo dpkg -i scala-2.12.2.deb
Selecting previously unselected package scala.
(Reading database ... 1342927 files and directories currently installed.)
Preparing to unpack scala-2.12.2.deb ...
Unpacking scala (2.12.2-400) ...
dpkg: dependency problems prevent configuration of scala:
 scala depends on java8-runtime-headless; however:
  Package java8-runtime-headless is not installed.

dpkg: error processing package scala (--install):
 dependency problems - leaving unconfigured
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Errors were encountered while processing:
 scala

$ scala -version
Scala code runner version 2.12.2 -- Copyright 2002-2017, LAMP/EPFL and     Lightbend, Inc.
票数 0
EN

Stack Overflow用户

发布于 2018-11-28 08:00:39

我也手动安装了Java 8,得到了完全相同的错误信息。我通过运行sudo apt --fix-broken install修复了它。它识别了缺少的依赖项(包括openjdk-8-jre-headless)并安装了它们。现在一切都好了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43993336

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档