尝试安装 Visual Paradigm 时出现 java.lang.NoClassDefFoundError : java. awt.Container

标签 java awt noclassdeffounderror ubuntu-14.04 visual-paradigm

我正在尝试运行 Visual Paradigm Community Edition 安装程序,但我在终端中收到此错误 - GUI 安装程序从未出现(Ubuntu 14.04 64 位,Oracle Java 8):

java.lang.NoClassDefFoundError: java.awt.Container
    at com.install4j.runtime.installer.frontend.headless.AbstractHeadlessScreenExecutor.init(Unknown Source)
    at com.install4j.runtime.installer.frontend.headless.ConsoleScreenExecutor.<init>(Unknown Source)
    at com.install4j.runtime.installer.frontend.headless.InstallerConsoleScreenExecutor.<init>(Unknown Source)
    at com.install4j.runtime.installer.Installer.getScreenExecutor(Unknown Source)
    at com.install4j.runtime.installer.Installer.runInProcess(Unknown Source)
    at com.install4j.runtime.installer.Installer.main(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
    at com.install4j.runtime.launcher.Launcher.main(Unknown Source)
Could not display the GUI. This application needs access to an X Server.

`java -version 返回:

java version "1.8.0_05"
Java(TM) SE Runtime Environment (build 1.8.0_05-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode)

这是我的 JRE 的问题吗?我以前在 Java 7 上安装过 Visual Paradigm,但没有遇到这个问题。

最佳答案

我认为缺少 32 位库是导致问题的原因。这对我的情况有帮助:

sudo apt-get update 

sudo apt-get install libgtk2.0-0:i386 libxtst6:i386

sudo apt-get install libxtst6:i386

sudo apt-get install libx11-dev:i386

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
sudo apt-get install libxi6 libxtst6 libxrender1

关于尝试安装 Visual Paradigm 时出现 java.lang.NoClassDefFoundError : java. awt.Container,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23906464/

相关文章:

java - 如何让Camel Websocket组件在客户端连接时发送消息?

java - jbutton点击时如何打开JInternalFrame

java - 使用oracle webservices代理时出现错误: java. lang.NoClassDefFoundError: org/codehaus/stax2/XMLInputFactory2

java - 如何暂停/启动/停止Kafka Producer/Kafka模板

java - Hadoop:LongWritable 无法转换为 org.apache.hadoop.io.IntWritable

java - 如何使用 Java AWT setBackground

java - 更改绘制的椭圆形的颜色

java - Graphics2D setColor 的奇怪颜色行为

Java Applet,适用于 Eclipse,不适用于 Chrome

java - jackson JSON 映射 "NoClassDefFoundError: JsonPropertyDescription"