11

Visual Paradigm for UML をインストールしようとしています。インストール中にクラッシュします。これはスタック トレースです。

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)
4

7 に答える 7

20

ubuntu 14.04では、パッケージが存在しないため、ヘイデンからの回答はうまくいきませんでした。

これはうまくいきました:

apt-get install libxtst6:i386

つまり、libxtst の 32 ビット バージョンが必要です。

于 2014-06-25T13:52:16.900 に答える
9

SoapUI ソフトウェアのインストールで同じ問題が発生しましたが、次のコマンドが機能します。

$ ./soapUI-x32-4.6.0.sh -J-Djava.awt.headless=true

私のシステム:

Linux 3.10-2-amd64 #1 SMP Debian 3.10.7-1 (2013-08-17) x86_64 GNU/Linux

そして私のJVMバージョン:

$ java -version
    java version "1.6.0_30"
    Java(TM) SE Runtime Environment (build 1.6.0_30-b12)
    Java HotSpot(TM) 64-Bit Server VM (build 20.5-b03, mixed mode)
于 2013-10-01T13:26:31.130 に答える
5

Ubuntu 12.10 64 ビットに Visual Paradigm をインストールしようとすると、同じ問題が発生しました。

Java のバージョン:

java version "1.7.0_11"
Java(TM) SE Runtime Environment (build 1.7.0_11-b21)
Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)

これで問題が解決したようです:

sudo apt-get install ia32-libs

于 2013-02-18T14:01:22.960 に答える
0

私の意見では、これはOpenJDKで問題になる可能性があります。このコマンドを使用して、公式のOracle /SunJDKに切り替えてみてください。

sudo update-java-alternatives -s java-6-sun
于 2013-01-02T06:16:02.973 に答える
0

あなたは使用することができます

`sudo update-java-alternatives -s java-6-oracle`

使用する代わりに

`sudo update-java-alternatives -s java-6-sun`

または、使用したものを変更6 with the version of Javaしてみてください。

于 2013-10-29T07:52:04.580 に答える