问题标签 [azul-zulu]

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 投票
3 回答
88 浏览

java - 阻止 Java VM 完成对象

有没有办法告诉 Java VM(对于这种情况,HotSpot 或 Zing)不再将对象视为有 finalize 方法?真的,全班,我猜,如果可能的话。

我遇到了已经释放资源但仍然对认为需要调用 finalize 的 VM 施加压力的对象的问题。

这是在库中,因此无法更改类。

用例是一个库,如果您忘记或决定让 GC 为您清理堆外资源。问题是我让很多人闲逛。

0 投票
2 回答
523 浏览

java - Azul Zing 安装配置问题

我最近在 AWS 的私有云上​​安装了 Azul Zing“ zing-jdk1.8.0-16.01.2.0-2-x86_64 ”。当我执行“java -version OR java”时,我得到以下信息:

预留低2g地址失败。错误:12

我的 Java Home 设置良好:

回声 $JAVA_HOME

/opt/zing/zing-jdk1.8.0-16.01.2.0-2-x86_64

从错误来看,它看起来像是与内存分配相关的一些配置问题。我是 Azul Zing 的新手,有人可以建议我可能是什么原因吗?

0 投票
3 回答
2261 浏览

jvm - 我可以使用我的开源工具分发 Azul Zulu JVM 吗?

我们有一个开源工具,我们希望将它提供给具有特定 JRE 版本的用户。由于 Oracle 的许可非常模糊和封闭(即使有最新的 jlink 可能性),而且非官方的 openjdk 构建很难“遵循”,我们认为 Zulu 可能是这里的正确选择。因此,我唯一担心的是:

我可以在我的发行版中自由地重新分发这个 JVM 吗?这只不过是/jre在我的发行版中有一个目录,并为提供的 JVM 而不是系统默认设置启动脚本。

Zulu使用条款在这里不是 100% 明确的:

您还声明并保证您不打算以不符合美国商务部、OFAC 或任何其他政府机构管理的相关出口管制法律或法规的方式分发软件。

0 投票
1 回答
4297 浏览

java - 如何在JDK中手动更新时区?

在 OracleJDK 中,时区更新是使用 Oracle 的 tzupdater 工具完成的。我使用 OpenJDK(Azul 提供的 zulu 二进制文件),我想将其时区更新为最新的 IANA 时区。更新时区到底意味着什么?我该如何手动完成?提前致谢。

0 投票
2 回答
2819 浏览

version - What does the 4th number mean in Java 9's version string scheme?

According to this blog on Java 9's new version string scheme, the version is supposed to be like MAJOR.MINOR.SECURITY, i.e., there are supposed to be 3 numbers and 2 periods in between.

However, with Azul's Zulu 9, when I print the Java version, it has 4 numbers and 3 periods:

What do the 4 numbers represent ?

0 投票
2 回答
5701 浏览

java - JDK 11 上的黄瓜

我试图找出 Cucumber 是否仍然可以在 JDK 11 上运行。我们目前在我们的一个应用程序上使用 Azul Zulu JDK 8,并一直使用 Cucumber 作为测试工具。如果没有,那么我能否知道是否有其他可以在 JDK 11 中运行的 Cucumber 替代方案?谢谢!

0 投票
2 回答
3542 浏览

java - 我们可以在生产系统上免费使用 zulu jdk 1.8 吗?

从 2019 年 1 月起,Oracle 将需要 Java 8 更新的商业许可。目前我们正在使用 oracle jdk,我们希望切换到 amazon corretto JDK。但是 Amazon Corretto 不适用于 Centos 7。我们计划使用 Zulu JDK,因为它提供频繁的软件更新。我们需要为使用 Zulu JDK 付费吗?建议我在亚马逊发布 Corretto 之前可以自由使用的 JDK 选项。

0 投票
1 回答
14858 浏览

java - 如何获取 Windows 的 IcedTea 浏览器插件(OpenJDK 浏览器 java 插件)?

IcedTea 的 windows 版 Java 浏览器插件(OpenJDK 浏览器 java 插件)可用吗?

我用谷歌搜索,但找不到任何相同的 Windows 安装程序。

我试过 Zulu,但似乎 zulu 没有为 Java 提供浏览器插件。

0 投票
6 回答
36471 浏览

azul-zulu - JDK 11 将根 ca 证书导入密钥库

如何将证书导入 Azul Zulu JDK 11 中的密钥库。

keytool 使用的默认密钥库在哪里

0 投票
2 回答
4709 浏览

java - 是什么让 Maven 想要使用 Zulu Java 11 的 openjfx 而不是 Zulu Java 8 用于 Spring Boot 项目?

我继承了一个 Spring Boot 项目,我们希望使用 Java 11 进行测试,因为 Java 9 和 10(var以及List.of(...))中添加了一些不错的功能。

Maven 项目分为几个部分,其中为 Java 8 设置生产代码,为 Java 11 设置测试代码。这在模块基础上单独运行良好,全局构建适用于 Java 8(测试失败除外编译)和Java 10。

现在我想使用 Java 11 从根目录编译所有内容,因为这是 LTS(Zulu,因为这是在 Windows 10 上),并且出于某种原因,Maven 现在想要引入 org.openjfx:javafx.base:jar:11.0。 0-快照

由于不满足依赖关系,我不能(至少不是以我能想到的方式)让 Maven 告诉我原因要这样做,所以我不知道在哪里看,并且该项目似乎没有引用 javafx第一名(作为一个让我有点惊讶的 Spring Boot 微服务)。因此这个问题。

是什么原因造成的,我该如何解决?


正如 Karol 正确推断的那样,这个问题之前就出现过,解决方法是将休眠验证器依赖项升级到更新版本。我所需要的只是将以下属性添加到我的父 pom 中: