Установка Visual Paradigm для UML дает: java.lang.NoClassDefFoundError: java.awt.Container

1199
Homunculus Reticulli

Я недавно загрузил Visual Paradigm для UML в свою систему (Ubuntu 12.0.4 LTS).

Когда я попытался установить его, это не удалось. Вот трассировка стека:

Unpacking JRE ... Preparing JRE ... Starting Installer ... 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) java.lang.NoClassDefFoundError: java.awt.Component at javax.swing.ImageIcon.<clinit>(Unknown Source) at com.install4j.runtime.installer.frontend.GUIHelper.loadIcon(Unknown Source) at com.install4j.runtime.installer.frontend.GUIHelper.<clinit>(Unknown Source) at com.install4j.runtime.installer.helper.InstallerUtil.reportException(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) 

Похоже, что установщик не может найти класс в библиотеке WT. Я не понимаю, как это может быть возможно. Кто-нибудь знает, что вызывает это, и как я могу это исправить?

[Обновить]

java version "1.6.0_24" OpenJDK Runtime Environment (IcedTea6 1.11.5) (6b24-1.11.5-0ubuntu1~12.04.1) OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode) 
0
Какую версию / вариант Java вы установили? Попробуйте установить Sun / Oracle Java, если у вас есть что-то еще. Daniel Beck 11 лет назад 0
@DanielBeck: пожалуйста, смотрите мой обновленный вопрос Homunculus Reticulli 11 лет назад 0
Я не уверен, но, возможно, серверная виртуальная машина не имеет инструментария GUI в нем? madhead 11 лет назад 0
@madhead: Нет, я устанавливаю на свой рабочий стол, который не является сервером без монитора. Homunculus Reticulli 11 лет назад 0

0 ответов на вопрос