当前位置: 首页 > 知识库问答 >
问题:

在Ubuntu15.10和OpenJDK-8-JDK中是否缺少cacerts文件?

郤坚诚
2023-03-14

我刚刚安装了Ubuntu15.10和他们的openjdk-8-jdk(通过apt-get)。

ls -l /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/security/cacerts
lrwxrwxrwx 1 root root 27 Oct 22 01:47 /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/security/cacerts -> /etc/ssl/certs/java/cacerts

但/etc/ssl/certs/java/cacerts中没有:

stat /etc/ssl/certs/java/cacerts
stat: cannot stat ‘/etc/ssl/certs/java/cacerts’: No such file or directory

共有1个答案

丌官晨
2023-03-14

这是因为这里已经报告了一个bug:Ubuntu bug ticket

上面的票据链接了另一个类似的问题,它提供了一种解决方法:

$ sudo dpkg --purge --force-depends ca-certificates-java
$ sudo apt-get install ca-certificates-java
 类似资料:
  • 问题内容: 我刚刚安装了Ubuntu 15.10及其openjdk-8-jdk(通过apt-get)。 现在我缺少cacerts文件。 通常的位置有一个链接: 但在/ etc / ssl / certs / java / cacerts中没有任何内容: 问题答案: 这是由于此处已经报告了一个错误: Ubuntu Bug ticket 上面的票证链接了另一个类似的问题,它提供了一种解决方法:

  • 我查看了jfxrt.jar的设置,它有Javadoc位置:http://docs.oracle.com/javase/8/docs/api/,源附件在JDK中是“javafx-src.zip”。我在javafx-src.zip中签入源文件,javafx/scene/media中唯一的文件是4个不推荐使用的构建器类。这就解释了为什么这4个类都有可用的Javadocs,但我的问题是:为什么包中的其余类

  • 问题内容: 作为一种原始的版本*,爪哇1.8提供,和。 但是我找不到等效的类。 有什么技术上的理由反对吗? 一个可以或可以不具有一个值的情况下,使用作为替代。 问题答案: 该引用解释了使用原始流背后的注意事项。我假设同样适用于原始Optionals。简而言之,出于性能原因,创建了原始流(可能还包括Optionals)。他们没有为所有8种原始类型创建它们,以减少代码重复和接口污染。 在lambda邮

  • 我想制作一个使用JavaFX GUI的应用程序。我在一篇堆栈溢出文章中读到,这些包应该集成在OpenJDK(JavaFX和OpenJDK)中。因此,我设置了OpenJDK13(jdk13下载页面),但找不到需要导入的包。例如:我找不到类。 它位于哪里?我需要下载其他东西吗? 我在我的问题中特别解释了我所期望的,因为我以前在普通JDK中使用JavaFX。由于OpenJDK不是这种情况,我询问如何正确

  • 我正在尝试将我的应用程序从Java8迁移到OpenJDK11。 在JDK 11中很少缺少导入。例如,我找不到以下导入 但是当我尝试为(w3c dom.jar)添加外部jar时,我们得到了以下错误 包组织。w3c。可以从多个模块访问dom:,java。xml 与上面一样,所有导入都会发生相同的错误 软件包org.xml.sax可从多个模块访问:、java.xml 请就上述错误提出您的看法。

  • 我正在尝试安装openjdk-8-jdk,建议使用以下命令: 我确实在packages.debian.org手册中找到了它,并试图告诉apt也从那里加载,就像在那个包的镜像页面上建议的那样,通过添加以下行到 /etc/apt/sources.list 但还是找不到包裹。我也试着换了。 http://deb.debian.org/debian网址 sid to buster或buster-backp