我用openJDK 11在Linux上运行我的junit测试,得到了以下错误:
java.lang.ClassCastException: class sun.font.CompositeFont cannot be cast to class sun.font.PhysicalFont (sun.font.CompositeFont and sun.font.PhysicalFont are in module java.desktop of loader 'bootstrap')
at java.desktop/sun.font.SunFontManager.get
MQTT协议适配器没有启动,在它的日志中我看到了消息io.vertx.core.VertxException: OpenSSL is not available。这意味着什么,可能的原因是什么? 11:10:18.131 [main] ERROR o.e.h.a.m.i.Application$$EnhancerBySpringCGLIB$$f98773bb - exception occurred during startup, shutting down ...
java.util.concurrent.ExecutionException: io.vertx.core.VertxExc
当我们从Oracle JDK-8迁移到Open JDK-11时,Apache POI excel生成有问题 已尝试使用-Djava.awt.headless=true org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11FontManager
at org.springframework.web.serv
给定:
$cat Dockerfile
FROM java:openjdk-8u72-jdk
RUN echo "..."
RUN echo $FOO
然后我通过docker build .构建了它
$docker images
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
<none> <none> sha256:02914 About a m
我需要创建一个图像,其中必须包括weblogic(10.3.6)和java(1.8)。我写了一个dockerfile,我遇到了一个错误。我需要知道构建这个永久图像的图像脚本。我已经分享了我的dockerfile内容,但不确定它是否正确,因为我面临以下错误
/bin/sh: /bin/tar: No such file or directory
The command '/bin/sh -c /bin/tar -zxvf /home/docuser/myimages/jdk-8u181-linux-x64.tar.gz' returned a non-zero code: 127
我很难下载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/
似乎由于法律原因,Java不能单独安装在docker镜像中,而必须使用java镜像。
我使用的是java镜像,在需要时安装了R,但是当我安装R包时,我得到了一个错误
下面是我的Dockerfile:
FROM buildpack-deps:jessie-scm
# A few problems with compiling Java from source:
# 1. Oracle. Licensing prevents us from redistributing the official JDK.
# 2. Compiling OpenJDK also requires the J
我的java主目录设置为JRE9
我试图在jar上运行飞行记录器,但它抛出了下面的错误
[0.109s][error][jfr,system] jdk.jfr not found.
[0.109s][error][jfr,system] Java Flight Recorder can not be enabled.
会不会是因为我在运行时使用了JRE9?
有人能帮我在现有的docker镜像上安装oracle_db客户端吗?我费了好大劲才找到解决这个问题的办法。看起来不可能用phusion/baseimage安装oracle_db。
我的dockerfile是这样的:
FROM phusion/baseimage
MAINTAINER bugsbunny
RUN echo "deb http://archive.ubuntu.com/ubuntu trusty main universe" > /etc/apt/sources.list
RUN add-apt-repository "deb http://ar