openjdk

需要 Java 17 而不是 Java 11:Android CI-CD GitHub Actions
openjdk

需要 Java 17 而不是 Java 11:Android CI-CD GitHub Actions

我已经开始使用 GitHub Actions 实现 CI-CD 并将 lint 集成到 中main.yml,但是出现了如下错误: Run ./gradlew lintDebug Downloading https://services.gradle.org/distributions/gradle-8.0-bin.zip ...........10%............20%............30%............40%............50%............60%...........70%............80%.....

Admin

如何在运行 ansible 任务之前声明特定的最低 Java 版本?
openjdk

如何在运行 ansible 任务之前声明特定的最低 Java 版本?

我想确保 Java 已安装并且可接受的最旧版本是 11。如何在 ansible 中实现这一点? 我努力了 - name: Fetch Java version shell: java -version 2>&1 | grep version | awk '{print $3}' | sed 's/"//g' register: java_version - assert: that: - java_version.stdout | version_compare('11', '>=') 由于 中的语法已不再...

Admin

openjdk@11 已安装,但在 JavaVirtual Machines 文件夹中未找到
openjdk

openjdk@11 已安装,但在 JavaVirtual Machines 文件夹中未找到

我正在使用 macOS ventura 13.2.1 如果我运行 brew install openjdk@11 我明白 警告:openjdk@11 11.0.18 已安装且为最新版本。 java -version 给了我 The operation couldn’t be completed. Unable to locate a Java Runtime. 另外,如果我转到 /Library/Java/JavaVirtualMachines,它是空的(我已经删除了所有 jdk 文件) 我想卸载所有 java 痕迹并再次安装 openjdk@11 ...

Admin

我无法安装 JDK 18,因为“安装正在进行中:正在进行另一个 Java 安装。您必须完成安装。”错误消息
openjdk

我无法安装 JDK 18,因为“安装正在进行中:正在进行另一个 Java 安装。您必须完成安装。”错误消息

在安装过程中,我尝试安装最新版本的 JDK(Java 开发工具包),即版本 18.0.1.1,我的计算机突然关闭。我将其打开并再次尝试安装,弹出的下一个窗口是: 我卸载了计算机上已安装的最新版本的 JDK(JDK 17),并尝试安装 JDK 18,但该消息不断弹出。最让我惊讶的是,我尝试重新安装版本 17,但该消息仍然出现。 我尝试了一些解决方案(关于删除 Java 的锁定文件),但问题仍然没有解决。我尝试了几乎所有我能从 youtube 上获得的最新解决方案,但问题仍然没有解决。我尝试从任务管理器和 services.mcs 停止 Windows 安装程...

Admin

OpenJDK 18 已安装,但 BuildTools 认为它​​是 Java 11?
openjdk

OpenJDK 18 已安装,但 BuildTools 认为它​​是 Java 11?

我尝试在 Fedora 35 上运行 Minecraft Spigot BuildTools.jar,但它说我只安装了 Java 11。运行时环境版本是 18。我在这里做错了什么,或者这是一个错误? [banana@fedora BuildTools]$ java -version openjdk version "11.0.14.1" 2022-02-08 OpenJDK Runtime Environment 18.9 (build 11.0.14.1+1) OpenJDK 64-Bit Server VM 18.9 (build 11.0.14.1+1...

Admin

使用 OpenJDK 运行 Java 应用程序
openjdk

使用 OpenJDK 运行 Java 应用程序

我正在努力奔跑这应用程序。我安装了最新版本的 OpenJDK,来自这里. 在我的命令行中我可以写 > java -version openjdk version "17.0.2" 2022-01-18 OpenJDK Runtime Environment Temurin-17.0.2+8 (build 17.0.2+8) OpenJDK 64-Bit Server VM Temurin-17.0.2+8 (build 17.0.2+8, mixed mode, sharing) 当我尝试运行该应用程序时,出现错误,提示需要 Java 运行时版本 1...

Admin

无法启动游戏服务器
openjdk

无法启动游戏服务器

我尝试按照这里的说明来运行游戏... https://www.minecraft.net/en-us/download/server 但出现此错误: # java -Xmx1024M -Xms1024M -jar server.jar nogui Error: LinkageError occurred while loading main class net.minecraft.server.Main java.lang.UnsupportedClassVersionError: net/minecraft/server/Main has...

Admin

如何在 RHEL 8.3 中安装 Open JRE(无需注册)
openjdk

如何在 RHEL 8.3 中安装 Open JRE(无需注册)

当我尝试将软件包安装到 RHEL 8.3 时,我看到: Updating Subscription Management repositories. Unable to read consumer identity. This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. 有没有无需注册的替代方法? ...

Admin

从 OpenJDK 11.0.7 升级到 11.0.11 导致 SSLHandshakeException:没有适当的协议(协议被禁用或密码套件不合适)
openjdk

从 OpenJDK 11.0.7 升级到 11.0.11 导致 SSLHandshakeException:没有适当的协议(协议被禁用或密码套件不合适)

我有一个 Java 应用程序,它连接到 IMAP 存储并检查消息。它在 AWS 上的 Ubuntu 20.04.2 LTS focus 上运行。它在 Java 11 (OpenJDK) 上运行。 一切运行正常,直到 2021 年 4 月 21 日,Java 版本自动更新为 OpenJDK 11.0.11。此时,重新启动应用程序后,我收到以下异常: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are ina...

Admin

如何在 Kali Nethunter 上安装 Java 8
openjdk

如何在 Kali Nethunter 上安装 Java 8

伙计们,我需要安装 jdk 8 才能让我的程序运行得更好,许多程序不支持高于 Java 8 的版本,所以我想安装 Java 8 以便运行得更好,我尝试通过 apt-get 安装,但我发现它是已删除来自 Kali 存储库,因为非常老的。有人能帮我安装吗?当我运行命令时,uname -m它显示架构是 aarch64,有人能告诉我如何在 Nethunter 上为 aarch64 安装 Java 8 吗?提前谢谢 :) ...

Admin

在 Fedora 上,为什么我必须安装 devel 包才能获取 javac?
openjdk

在 Fedora 上,为什么我必须安装 devel 包才能获取 javac?

据我所知,“JDK”代表 Java 开发工具包,在基于 Debian 的系统上,您需要安装default-jdk才能运行javac。但是在 Fedora(至少是最近的版本)上,安装java-openjdk不会安装javac,但您必须安装java-openjdk-devel。 我是否误解了 JDK 的概念javac?或者为什么名称中包含“jdk”的软件包javac在 Fedora 上不提供?我会理解如果只有一个,java-openjdk-devel因为 JDK 暗示“devel”,但我不明白java-openjdk(没有 devel)代表什么。 ...

Admin

Windows 上的 Freemind:EXE 包装器无法识别 OpenJDK
openjdk

Windows 上的 Freemind:EXE 包装器无法识别 OpenJDK

我正在尝试在装有 OpenJDK 的 Windows 10 计算机上运行 Freemind 1.0.1。当我尝试从“开始”菜单启动它或尝试.mm在文件资源管理器中打开文件时,我收到一条错误消息,提示 此应用程序需要 Java 运行时环境 1.5.0。 在这两种情况下,Windows 都可能会尝试运行C:\Program Files (x86)\FreeMind\FreeMind.exe(直接启动它会产生相同的结果)。同一文件夹中还有一个批处理文件Freemind.bat,可成功启动 Freemind。 我正在运行 OpenJDK 13.0.2,并且jav...

Admin

如何将 vscode-java v0.65.0 与旧版 java jdk
openjdk

如何将 vscode-java v0.65.0 与旧版 java jdk

32位和64位 这个问题是为那些研究如何在 vscode-java 上使用比 Java 11 更旧的 Java(例如 Java 8)的人量身定制的,因此对于那些没有遇到错误的人来说 “需要 Java 11 或更高版本才能运行。请下载并安装最新的 JDK。” 从那时起,这里就会明显重复https://stackoverflow.com/questions/63043585/vscode-showing-java-11-or-more-recent-is-required-to-run-please-download-and-i/63045780#63045...

Admin

为什么我无法在ubuntu上启动pycharm 2019.3.1?
openjdk

为什么我无法在ubuntu上启动pycharm 2019.3.1?

首先,我使用 snap 下载了 pycharm,然后编辑了 pycharm64.vmoptions 文件。然后我无法启动该软件,所以我卸载了它。 之后,我从 jetbrains 网站下载了 pycharm.tar.gz 文件。我尝试通过以下方式启动 pycharm: /opt/pycharm2019/bin/pycharm.sh 但我不断收到这些信息 /opt/pycharm-2019.3.1/bin$ ./pycharm.sh OpenJDK 64-Bit Server VM warning: Option UseConcMarkSw...

Admin

在 G1 GC 中,如何计算 IHOP 来启动并发标记周期?
openjdk

在 G1 GC 中,如何计算 IHOP 来启动并发标记周期?

我试图了解 G1 GC 如何计算标记阈值以及它如何使用值-XX:InitiatingHeapOccupancyPercent并-XX:+G1UseAdaptiveIHOP确定标记阈值以及将此标记阈值与哪个占用百分比(老一代或整个堆)进行比较。 文档中提到了两种不同的计算方法, 第一表示,占用率计算是针对整个堆而不是任何一代。 -XX:InitiatingHeapOccupancyPercent=percent Sets the percentage of the heap occupancy (0 to 100) at which to start ...

Admin