`
CrazyNemo
  • 浏览: 197343 次
  • 性别: Icon_minigender_1
  • 来自: 太原
社区版块
存档分类
最新评论

linux验证码不显示报错X11GraphicsEnvironment

阅读更多

报错信息:

java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:186)
        at java.awt.GraphicsEnvironment.createGE(GraphicsEnvironment.java:102)
        at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:81)
        at sun.awt.X11FontManager.isHeadless(X11FontManager.java:487)
        at sun.awt.X11FontManager.getFontPath(X11FontManager.java:767)
        at sun.font.SunFontManager.getPlatformFontPath(SunFontManager.java:3288)
        at sun.font.SunFontManager$11.run(SunFontManager.java:3314)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.font.SunFontManager.loadFonts(SunFontManager.java:3310)
        at sun.awt.X11FontManager.loadFonts(X11FontManager.java:439)
        at sun.font.SunFontManager.findFont2D(SunFontManager.java:2347)
        at sun.font.SunFontManager.findFont2D(SunFontManager.java:2285)
        at java.awt.Font.getFont2D(Font.java:498)
        at java.awt.Font.getFamily(Font.java:1187)
        at java.awt.Font.getFamily_NoClientCode(Font.java:1161)
        at java.awt.Font.getFamily(Font.java:1153)
        at ZeroGrs.a(DashoA10*..)
        at ZeroGrs.a(DashoA10*..)
        at ZeroGrs.a(DashoA10*..)
        at ZeroGrs.a(DashoA10*..)
        at ZeroGrs.a(DashoA10*..)
        at ZeroGrs.a(DashoA10*..)
        at com.zerog.ia.installer.actions.InstallUninstaller.a(DashoA10*..)
        at com.zerog.ia.installer.actions.InstallUninstaller.d(DashoA10*..)
        at com.zerog.ia.installer.actions.InstallUninstaller.installSelf(DashoA10*..)
        at com.zerog.ia.installer.InstallablePiece.install(DashoA10*..)
        at com.zerog.ia.installer.actions.InstallDirectory.install(DashoA10*..)
        at com.zerog.ia.installer.actions.InstallDirectory.install(DashoA10*..)
        at com.zerog.ia.installer.InstallablePiece.install(DashoA10*..)
        at com.zerog.ia.installer.GhostDirectory.install(DashoA10*..)
        at com.zerog.ia.installer.InstallablePiece.install(DashoA10*..)
        at com.zerog.ia.installer.Installer.install(DashoA10*..)
        at com.zerog.ia.installer.LifeCycleManager.b(DashoA10*..)
        at com.zerog.ia.installer.LifeCycleManager.a(DashoA10*..)
        at com.zerog.ia.installer.Main.main(DashoA10*..)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:601)
        at com.zerog.lax.LAX.launch(DashoA10*..)
        at com.zerog.lax.LAX.main(DashoA10*..)

 

处理办法:

weblogic添加:

-Djava.awt.headless=true
分享到:
评论

相关推荐

    weblogic下应用无法显示验证码

    首先,我们需要理解为什么会出现“sun/awt/X11GraphicsEnvironment 无法找到”的错误。这个错误通常与Java的图形用户界面(GUI)有关,尤其是当你尝试在没有图形界面的服务器环境下运行需要GUI的代码时,比如在Linux...

    解决验证码问题的4个ttf文件.rar

    本文将详细解析如何通过调整字体文件来解决验证码在不同操作系统上显示异常的问题,特别是从Windows到Linux的迁移过程中可能出现的验证码不清的情况。 首先,我们要了解的是验证码(CAPTCHA)本身的作用。验证码是...

    biee12c图形图表不显示问题解决办法

    ### OBIEE12c 图形图表不显示问题解决办法 #### 问题概述 在使用 Oracle Business Intelligence Enterprise Edition (OBIEE) 12c 的过程中,用户可能会遇到图形图表无法正常显示的问题。具体表现为创建的图表为空白...

    linux下Java字体乱码(解决图像中中文乱码)

    本篇文章将详细探讨这个问题及其解决方案,帮助开发者解决Java在Linux下的中文显示问题。 首先,我们需要了解Java在渲染文本时依赖的操作系统环境。在Windows上,由于内置了丰富的中文字体,Java应用通常可以正常...

    Linux下Jfreechart会出现方框框

    在Linux环境下使用JFreeChart库绘制图形时,可能会遇到一个问题,即在图形上显示的文本出现方框框,而不是预期的汉字。这个问题通常涉及到字体渲染和Unicode字符支持。以下是对这个现象的详细分析和解决方法。 ...

    java获取系统安装字体

    此外,由于Java的跨平台特性,`GraphicsEnvironment`和`Font`类在各种操作系统(如Windows、Linux和macOS)上都能工作,这意味着获取的字体列表会根据用户系统的实际情况而变化。 在实际应用中,这个工具类可以用于...

    JAVA 窗体多屏幕显示的问题

    本文将详细解析如何利用`GraphicsEnvironment`类和`GraphicsDevice`类来实现窗体在特定屏幕上的显示,以及如何设置全屏模式。 ### 使用`GraphicsEnvironment`和`GraphicsDevice` 在Java中,`GraphicsEnvironment`...

    Java编写的显示器显示模式检测程序

    同样,如果用户尝试设置不支持的显示模式,程序应该能够检测并阻止这些无效的操作。 总的来说,这个Java编写的显示器显示模式检测程序涉及到的知识点包括:Java语言基础、AWT/Swing或JavaFX GUI编程、事件驱动编程...

    zysong.ttf jfreechart 解决中文乱码 问题

    然而,由于JFreeChart默认使用的字体可能不支持中文字符,所以在Linux环境下展示中文时会出现乱码现象。 这时,“zysong.ttf”字体库就派上了用场。这是一款专为Linux设计的中文字体,包含了大量汉字,可以有效地...

    Java编写的显示器显示模式测试代码

    在Java编程语言中,开发显示器显示模式的测试代码是一项关键任务,特别是在图形用户界面(GUI)应用程序或游戏开发中。显示器的显示模式涉及到分辨率、颜色深度、刷新率等多个因素,这些都直接影响到用户对视觉体验...

    Java显示器显示模式测试程序.rar

    这个程序能够帮助用户了解他们的显示设备支持的各种显示模式,包括但不限于分辨率、色彩深度和刷新率等关键参数。 在Java编程中,窗体界面通常由Java Swing或JavaFX库来构建。这些库提供了丰富的组件和接口,使得...

    java 全屏显示

    // 显示窗口,如果不在全屏模式下 frame.setVisible(true); } } ``` 在这个例子中,我们首先创建了一个`JFrame`窗口,并设置了窗口的基本属性,如大小、关闭操作以及是否可调整大小。然后,我们获取了本地环境的...

    java源码:Java编写的显示器显示模式检测程序.rar

    在Java编程领域,显示器显示模式检测程序是一种实用的工具,它可以帮助开发者获取计算机显示器的相关信息,如分辨率、颜色深度等。这个"java源码:Java编写的显示器显示模式检测程序.rar"压缩包文件包含了实现这一...

    zysong.ttf simsun.ttf

    这个问题主要源于字体渲染的不兼容性。 标题"zysong.ttf simsun.ttf"提及的两个文件——"zysong.ttf"和"simsun.ttf"是针对中文字符的TrueType字体文件。"zysong.ttf"是华文宋体,"simsun.ttf"则是宋体,这两款字体...

    java 显示多种字体

    在Java编程环境中,显示多种字体是一项常见的需求,特别是在创建用户界面或者进行文本处理时。Java提供了丰富的图形和字体处理功能,使得我们能够轻松地展示不同风格的字体,如黑体、斜体、粗体以及调整字号。下面...

    2022年Java使用全屏幕模式Java教程.docx

    `GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();` 然后,我们可以获取当前的屏幕设备: `GraphicsDevice gd = ge.getDefaultScreenDevice();` 接下来,我们可以设置全屏幕模式: ...

    取系统字体列表1.2.rar

    对于使用Wayland显示服务器的现代Linux发行版,如Ubuntu 20.04及更高版本,可以使用`freedesktop.org`的`Fontconfig`库来查询系统字体。`Fontconfig`提供了一系列API,如`FcFontSetCreate`、`FcFontSetAdd`和`...

    java获取系统路径字体、得到某个目录下的所有文件名、获取当前路径

    首先,获取系统路径下的字体是通过`java.awt.GraphicsEnvironment`类来实现的。在Java中,字体信息是通过`GraphicsEnvironment`类来管理和访问的。通过调用`getLocalGraphicsEnvironment()`方法可以获取到当前系统的...

    JAVA实验字符串的滚动

    - **`stop()`**:停止方法,当Applet不被显示时会被调用。 #### 字体设置 为了使程序更加有趣,我们可以允许用户选择不同的字体样式。这可以通过`GraphicsEnvironment`类来实现,具体步骤如下: 1. 获取当前系统的...

Global site tag (gtag.js) - Google Analytics