64ビットUbuntuで32ビットSun-jdkを実行する必要があります。 JDKをダウンロードして実行すると
Java.lang.UnsatisfiedLinkError: /opt/Java/32/jdk1.6.0_31/jre/lib/i386/xawt/libmawt.so: libXtst.so.6: cannot open shared object file: No such file or directory
at Java.lang.ClassLoader$NativeLibrary.load(Native Method)
at Java.lang.ClassLoader.loadLibrary0(ClassLoader.Java:1807)
at Java.lang.ClassLoader.loadLibrary(ClassLoader.Java:1703)
at Java.lang.Runtime.load0(Runtime.Java:770)
at Java.lang.System.load(System.Java:1003)
at Java.lang.ClassLoader$NativeLibrary.load(Native Method)
at Java.lang.ClassLoader.loadLibrary0(ClassLoader.Java:1807)
at Java.lang.ClassLoader.loadLibrary(ClassLoader.Java:1724)
at Java.lang.Runtime.loadLibrary0(Runtime.Java:823)
at Java.lang.System.loadLibrary(System.Java:1028)
at Sun.security.action.LoadLibraryAction.run(LoadLibraryAction.Java:50)
at Java.security.AccessController.doPrivileged(Native Method)
at Sun.awt.NativeLibLoader.loadLibraries(NativeLibLoader.Java:38)
at Sun.awt.DebugHelper.<clinit>(DebugHelper.Java:29)
at Java.awt.Component.<clinit>(Component.Java:566)
at com.mucommander.Launcher.main(Launcher.Java:466)
Exception in thread "main" Java.lang.NullPointerException
at com.mucommander.text.Translator.get(Translator.Java:258)
at com.mucommander.Launcher.main(Launcher.Java:612)
LibXtst6とlibext6:i386をインストールしましたが、使用できません。
何か案は?
Libxtst.soが見つからないという同様の問題がありました。ターミナルで次のコマンドを実行して解決しました。
Sudo apt-get install libxtst6:i386
それが役に立てば幸い!
また
Sudo apt-get install libxi6
完全なコマンドは次のとおりです。
Sudo apt-get install libxi6 libxtst6 libxrender1
私の場合、3つのライブラリをインストールする必要がありました。 libのインストール後にrcu
を実行するたびに、システムに別のlib欠落エラーが表示されました。以下のライブラリと順序は私のために働いた
Sudo apt-get install libXext6:i386
Sudo apt-get install libXtst6:i386
Sudo apt-get install libXi6:i386
ia32-libsをインストールしようとしましたか ?私はJava-Android開発者であり、64ビットUbuntuにAndroid-sdk(32ビット)を新規インストールするときにこれをインストールする必要があります。
Ubuntu 12.04でこれを試し、現在12.10で試しました。
インストールしたライブラリとは異なるライブラリに応じて、ダウンロードしたバイナリを実行しました。
Sun Javaインストールではなく、a Javaインストールだけが必要な場合は、代わりにSudo apt-get openjdk-6-jdk
を実行します。
絶対です:
1)make
rm ~/.swt/lib/linux/x86_64
ln -s /usr/lib/jni ~/.swt/lib/linux/x86_64
2)これをインストールします:
Sudo apt-get install libswt-gtk-3-Java
Sudo apt-get install libxtst6:i386