我很难下载OpenJDK for Linux (RedHat)。我没有看到任何链接来下载最新版本的jdk8站点https://openjdk.java.net/projects/jdk8/。
有一个早期访问( https://jdk.java.net/8/ )的链接,但我并不是在寻找该版本,因为它明确指出“早期访问(EA)功能可能永远不会使它成为通用可用性(GA)版本”。我想下载一个是GA (通用可用性)。
归档链接不为jdk8提供任何信息。https://jdk.java.net/archive/
当我试图更新我的Ubuntu20.04系统时,我突然收到了这个错误。
The following packages have unmet dependencies:
openjdk-8-jre:i386 : Depends: openjdk-8-jre-headless:i386 (= 8u272-b10-0ubuntu1~20.04) but 8u265-b01-0ubuntu2~20.04 is installed
openjdk-8-jre-headless : Breaks: openjdk-8-jre-headless:i386 (!= 8u272-b10-0ubuntu1~20
我在我的20上安装了多个版本的java,我可以找到多个Java版本。但是我找不到多个javac版本,javac只存在于Java 17中。
我已经使用sudo apt-get install openjdk-x-jdk安装了所有的Java版本,其中x是Java版本。
这是sudo update-alternatives --config java的日志
There are 3 choices for the alternative java (providing /usr/bin/java).
Selection Path
我尝试在Netty中与OpenJDK 1.8.0_252一起使用ALPN,但得到了以下异常:
java.lang.NoClassDefFoundError: org/eclipse/jetty/alpn/ALPN$Provider
at io.netty.handler.ssl.JettyAlpnSslEngine.newServerEngine(JettyAlpnSslEngine.java:60)
at io.netty.handler.ssl.JdkAlpnApplicationProtocolNegotiator$AlpnWrapper.wrapSslEngine(Jd
我正在尝试在debian:jessie-slim镜像上安装OpenJDK JRE12。
最后,我需要安装包。然而,我得到了:
E:值'openjdk-12-jre-headless‘对于APT::Default-Release无效,因为这样的版本在源代码中不可用
我尝试过不同的选择,但看起来我做错了什么。
My Dockerfile相当复杂,但这个问题可以用下面的代码重现:
FROM debian:jessie-slim
RUN apt-get install -y --target-release openjdk-12-jre-headless
我有一个使用Amazon Corretto 11的Github Java项目。 但是我不能写一个Github操作,这样工作流程就可以在每个拉请求时构建项目。 例如,对于OpenJDK,它将如下所示 # This workflow will build a Java project with Maven
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven
name: Java CI with
我必须为一个类做一个GUI项目,并且我不能运行我正在编写的程序。我到处寻找,所以我试着运行最简单的程序:
package start;
/*
* HelloWorldSwing.java requires no other files.
*/
import javax.swing.*;
public class HelloWorldSwing {
/**
* Create the GUI and show it. For thread safety,
* this method should be invoked from the
* event