问题标签 [adoptopenjdk]

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 回答
59 浏览

adoptopenjdk - Jahia 7.3 与 AdoptOpenJDK 8 兼容吗?

由于 Oracle Java SE 支持路线图政策更新,我想知道 Jahia 7.3 是否与 AdoptOpenJDK 兼容?

在 Jahia 的先决条件和要求中有“OpenJDK 8”,这是否意味着 AdoptOpenJDK 包括在内?

此致

0 投票
2 回答
1988 浏览

java - Liferay 7.2/7.3 错误:“PWC6033:JSP 的 Javac 编译出错”

将 Liferay 7.2 或 7.3 的捆绑版本与 Java 版本 11.0.6(Azul Zulu 构建,也发生在 AdoptOpenJDK 中)一起使用时,我在日志文件中收到以下错误并且无法登录或查看 portlet。单击“登录”时,出现错误“登录暂时不可用”。阻止任何登录门户。

知道为什么会发生这种情况以及如何解决吗?

谢谢

0 投票
2 回答
5372 浏览

docker - Docker 标签不适用于 alpine openjdk 11?

在本页面

https://hub.docker.com/r/adoptopenjdk/openjdk11/

我有以下 DockerFile 来尝试像这样的 jdk 11 alpine 图像

我运行 Docker 并收到此错误,您可以看到我的登录步骤成功..

如何试用 jdk 11 alpine 映像?

0 投票
1 回答
523 浏览

kubernetes - 使用 AdoptOpenJDK OpenJ9 在 Kubernetes 上拒绝 JMX 连接

我的团队正在尝试将我们的微服务迁移到 openj9,它们在 kubernetes 上运行。但是,我们在 JMX 的配置上遇到了问题。(openjdk8-openj9) 当我们尝试与 jvisualvm 的连接(以及与 Kubernetes 的端口转发)时,连接被拒绝。除了从 Hotspot 切换到 OpenJ9 之外,我们没有更改配置。

错误 :

我们使用的 java 选项:

我们使用的是最后一个采用openjdk/openjdk8-openj9 docker 镜像。你有什么想法?

谢谢 !

问候。

0 投票
1 回答
1338 浏览

java - 脚本更改 JAVA_HOME 环境变量不起作用

我最近遇到了以下问题:我有一个.jar文件尚未移植到高于 Java 8 的 Java 版本,但更喜欢使用 Java 13。我的环境是 Windows,所以我在逻辑上尝试编写一个脚本来自动更改 Path 变量:

我手动将JAVA_HOME环境变量设置为C:\Program Files\AdoptOpenJDK\jdk-13.0.2.8-hotspot,并在 Path 我添加了%JAVA_HOME%\bin. 然后,我将文件夹添加到 Path 中,其中存储了将 Path 变量更改为所需版本的脚本,并为 Java 8 和 Java 13 编写了批处理文件。如果JAVA_HOME运行良好,我在 cmd 中进行了测试:

确实如此。另外,我可以成功调用我的脚本(我的批处理文件的名称是switch_to_java8

似乎它JAVA_HOME毕竟没有修改,我不太明白为什么。这是什么原因以及如何解决?我在每个步骤中都使用了高架访问。另外,是否可以编写一个批处理文件C:\Program Files\AdoptOpenJDK\jdk-8.0.242.08-hotspot\bin\java.exe直接调用?如果是,我该怎么做?

0 投票
1 回答
1419 浏览

java - OpenJDK 发行版的安全更新

随着 Oracle 对 JDK 许可协议的更改,公司正在转向 OpenJDK。

我的问题是 - OpenJDK 的哪个发行版会是更好的选择?我正在评估 Oracle Open JDK 和 AdoptOpenJDK,它们似乎都是一个不错的选择。但是在支持方面,Oracle OpenJDK 遵循 6 个月的发布节奏,没有任何长期支持,但是 AdoptOpenJDK 具有适用于 Java 版本 8 的 LTS和 11. 因此,如果我切换到 Oracle OpenJDK,那么我将不得不按照新的发布节奏来处理带有安全补丁的数据(我不太关心新功能),但是如果我切换到 AdoptOpenJDK,那么我可以使用他们的 LTS 版本 (11) 之一,并期望新的安全补丁将应用于此版本。我主要担心的是,在切换到 OpenJDK 发行版后,我想了解最新的 Java 安全更新。

参考 https://www.reddit.com/r/java/comments/9hd97k/openjdk_vs_adoptopenjdk/

https://www.baeldung.com/oracle-jdk-vs-openjdk

0 投票
2 回答
3914 浏览

adoptopenjdk - 安装 OpenJDK 11 后 Spring Tools Suite 4 无法创建 JVM

在此处输入图像描述

我已经在我的 MAC 上运行 STS4 一段时间了,但是我只安装了 Oracle 的 JRE,如下所示:

Java(TM) SE Runtime Environment (build 1.8.0_162-b12)

昨天我使用 Brew 安装了 OpenJDK 11 软件包。现在我(也)有 OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.6+10)

执行此操作后,STS4 拒绝以显示的错误启动。我然后 1. 卸载然后重新安装 STS 以获得最新版本。启动时出现同样的错误 2. 使用此处的建议,更新 SpringToolsSuite4.ini 并尝试添加 -vm 参数。这也没有奏效。

所以...???我希望 STS 默认使用 8 JDK,并且根据我的需要,java 项目可以设置为 8 或 11,具体取决于具体情况。

另一个花絮。在“系统/首选项”窗口下,即使我安装了 8 和 11,我也只能看到 8 JDK,但我没有看到告诉这个设置首选项窗口这样做的方法???

在此处输入图像描述

0 投票
1 回答
209 浏览

java - AgentInitializationException:代理 JAR 已加载,但代理未能初始化 - 尝试注入 JAR 文件

关于这个主题的所有其他问题都没有解决我的问题。

注射器:

inject.jar 有正确的清单和一切。注入代码:

当我运行注射器时,我得到了标题中提到的错误。

inject.jar 清单:

0 投票
0 回答
65 浏览

windows-installer - 非管理员使用 AdoptOpenJDK 的 MSI 安装 OpenJDK?

我目前正在寻找将 AdoptOpenJDK 的 64 位 Windows MSI 安装程序转移到具有限制访问权限的机器上的选项,在该机器上我有一个非管理员帐户。有谁知道这个过程是否适用于非管理员?页面安装页面只提到了在 Mac OS 上需要管理员权限。

谢谢。

0 投票
1 回答
259 浏览

tomcat9 - 错误的应用程序名称:tomcat9.exe

我正在尝试apdoptopenjdk jdk-11.0.6.10-hotspot在 windows server 2008 R2 上安装 tomcat 9。当我运行 startup.bat 时,tomcat 从命令提示符正确启动。

我在 tomcat 配置对话框中提到了正确的 JVM 路径,并且模式也设置为 JVM。多次交叉检查此配置,发现没有问题。

但是当我从 services.msc 作为服务运行时它不会启动。作为服务运行时我遇到的问题是1067 terminated unexpectedly. 当我在事件查看器中检查系统日志时,它显示以下错误。

系统事件日志中的 TOMCAT 错误

请帮助我,因为我从过去两周开始就在尝试这个。