问题标签 [openjdk-8]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
588 浏览

maven - 使用 Bitbucket 管道构建 JavaFx 应用程序

我正在尝试使用 bitbucket 管道构建 JavaFx 项目。为此,我使用 maven:3-jdk-8 docker 映像。此 Docker 映像使用 OpenJDK 8 而不是 Oracle 的(由于 lincensing 问题)不包括 JavaFx 部分。请注意,我必须使用 Java 8 来构建我的项目!我遇到的问题是我无法单独使用该 docker 映像构建应用程序。

正如对同一问题的回答(https://stackoverflow.com/a/40167253/2000338)中提出的那样:我尝试使用此 bitbucket-pipelines.yml 来尝试克服这种情况:

在第 2 步中,似乎 openjfx 已正确安装。但在第 3 步中,我收到以下错误:

它似乎仍在抱怨缺少 JavaFx 库,但我不知道为什么。在我的开发人员机器(Windows 7,jdk1.8.0_221)上,我可以毫无问题地执行 maven build。

0 投票
1 回答
585 浏览

java - 将类实例添加到 JComboBox

在这个问题(将项目添加到 JComboBox)中,描述了如何将项目添加到 JComboBox。这将允许在 JComboBox 中存储一个对象,并覆盖toString()JComboBox 将显示一个值的方法,它将返回整个对象。

我已经包括了以下课程:

然后我尝试将其添加到我的 JComboBox comboTimeZoneChart

但我在 Netbeans 中收到以下错误:

我有仔细检查,但我不知道可能出了什么问题。这个问题/问题也反映在原始问题的接受答案中有 5 个赞成票,所以看来我不是唯一一个面临这个问题的人。

我包括错误的图像:

在此处输入图像描述

0 投票
1 回答
288 浏览

fonts - 如何让打开的 Jdk 8 Zulu 使用 dejavu 字体?

我在 x/y/z 路径上安装了 dejavu 字体,并且我使用的是 open Jdk 8 (Zulu)。使用在 Apache 上运行的应用程序时,出现未找到字体错误。供您参考,网页应用程序也包含图像。

0 投票
2 回答
410 浏览

jfr - RedHat OpenJDK 8 中的 JDK 飞行记录器反向移植

我想问一下,是否有人知道有关 RedHat OpenJDK 8 生产版本(用于 RHEL 7)中 JDK 飞行记录器反向移植的日期或更多信息?我已经尝试了最后一个不包含它的构建(1.8.0_242-b08),并且基于这篇文章(https://www.i-programmer.info/news/80-java/13279-openjdk- 8-to-get-jdk-flight-recorder.html)我认为它会包含并且无处可以找到更多信息。最好的问候和感谢您的回答。

0 投票
2 回答
10624 浏览

java - 尽管已安装,但未找到 Ubuntu 18.04 Java 命令

我最初在 Ubuntu 18.04 上安装了 default-jdk 和 default-jre。

尝试为朋友托管 Minecraft 服务器,但收到此处发现的错误

我按照评论者的建议重新安装了 java 版本 8 而不是上面安装的版本 11,按照这里建议是

但作为一个错误,我删除了该文件夹中的所有文件,只留下了两个目录

  1. java-11-openjdk-amd64
  2. java-8-openjdk-amd64

从那时起,我尝试使用重新安装 javasudo apt-get install default-jdk ; sudo apt-get install default-jre并且它们安装得很好,但是以 root 或用户身份运行 java -version 会返回:

找不到命令“java”,但可以安装:

  1. sudo apt install default-jre
  2. sudo apt install openjdk-11-jre-headless
  3. sudo apt install openjdk-8-jre-headless

我已经搜索了 askubuntu、digitalocean 和 stackoverflow 以获得一些答案,但我找不到任何可以解决这个问题的东西。我还问了我的室友,他是一位经验丰富的计算机科学专业,过去曾大量使用过ubuntu,他找不到解决方案。有没有人遇到过这个问题?

我感谢任何和所有的回应

0 投票
1 回答
223 浏览

java - 如何用JDK8和JDK11读取java注解的值?

如何用JDK8和JDK11读取java注解的值?

/!\ 实际上,我不知道 annotation 的类型@When。这可以是 io.cucumber.java 包中的任何接口

结果JDK8:

结果JDK11(额外引用):(不同stepAnnotation.toString()!)

编辑 openjdk11并且oraclejdk11不尊重javadoc:

0 投票
1 回答
7776 浏览

java - debian apt 找不到 openjdk-8-jdk

我正在尝试按照此处的建议使用以下命令安装 openjdk-8-jdk :

但很容易找到包裹。我确实在packages.debian.org手动找到它并试图告诉 apt 也从那里加载,正如该包的镜像页面上所建议的那样,通过将以下行添加到 /etc/apt/sources.list

但仍然无法找到包裹。我也试图改变

  • 网址http://deb.debian.org/debian
  • sid 到 buster 或 buster-backports
  • main 到不稳定的、非免费的、contrib (或其中一些或全部的列表)
  • 以上所有的组合

仍然没有运气。

0 投票
2 回答
147 浏览

jruby - 适用于 OpenJDK 8 (Zulu JDK) 的 Jruby 版本

我正在寻找一个支持 OpenJDK-8 (Zulu-JDK) 以在 Rails 项目上运行的可取的 JRuby 版本。Rails 版本 - 4.0.13。

0 投票
1 回答
451 浏览

java - 由于 Java 导致安装 Rapidminer Studio(版本 9.6)的问题

我正在尝试安装 RapidMiner Studio,但遇到了与 Java 相关的问题,RapidMiner-Studio.sh在我的终端(OS Ubuntu 18.04)中运行安装文件。我想我具备安装 RapidMiner 的所有要求。我发现我必须拥有 Java 8 或 OpenJDK 8,因此我按照此处的说明进行了安装和配置。此外,根据同一来源的建议,我在.sh文件中添加了这个:(--add-modules=java.xml.bind之后eval \"$JAVA\")。像这样:

我的 OpenJDK 版本是这样的:

因此,我从安装文件中得到的错误(在执行chmod +x RapidMiner-Studio.shand之后./RapidMiner-Studio.sh)如下:

很明显它无法识别添加的模块java.xml.bind

因此,如果没有 .sh 文件中添加的模块,我将其删除。并运行,我收到以下错误:

如何解决这个 Java 问题?

感谢您的关注。

0 投票
0 回答
86 浏览

mercurial - openjdk8:使用 hg 从 Mercurial 下载

我正在尝试使用从 Mercurial 存储库下载 openjdk8 源代码

我收到以下错误:

中止:错误:节点名称或服务名称未知

如果我们将 ipaddress 和 hostname 添加到/etc/hosts文件中,它会得到解决吗?

但我不知道如何找到http://hg.openjdk.java.net的 IP 地址和主机名。

从另一个 S10 系统,我可以下载源代码。我检查了/etc/hosts/etc/resolve.conf。两者都是一样的。当我将下载的源代码复制到我的系统并尝试在我的系统中构建它时,我在 hotfolder 中遇到了一些时间戳错误:

以下步骤来自: https ://hg.openjdk.java.net/jdk8u/jdk8u/raw-file/tip/README-builds.html

系统规格:SunOS pkg.oracle.com 5.10 Generic_150401-16 i86pc i386 i86pc

1) 如果我们在 /etc/hosts 中添加任何 ipaddress 和 host 是否会解决问题?

2) 为什么复制的源在另一个 S10 中不起作用?

在 /etc/hosts 添加了 137.254.56.60 openjdk.java.net。但同样的错误。从我的系统无法 ping openjdk.java.net。137.254.56.60 没有回答。我是 solaris 新手,对代理设置不太熟悉。任何人都可以请帮忙。