我正在尝试在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
我在我的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
我很难下载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/
我正在尝试使用setOpacity方法,但是得到了错误
类型窗口中的setOpacity(浮点)方法不可见
这是我的完整代码
import javax.swing.JDialog;
public class TranslucentWindow {
public static JDialog frame;
public static void main(String[] args) {
frame = new JDialog();
frame.setUndecorated(true);
frame.setVisib
当我试图更新我的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
我无法让卡桑德拉(3.11.10)从我的Macbook开始使用M1芯片。它提供下列错误消息:
ERROR [main] 2021-07-09 13:12:46,807 NativeLibraryDarwin.java:64 - Failed to link the C library against JNA. Native methods will be unavailable.
java.lang.UnsatisfiedLinkError: /Users/tom/apache-cassandra-3.11.10/tmp/jna8890560385007025439.tmp: dlopen(/