PDA

View Full Version : How execute applet if i'am using libqt3-java



Dmitry
7th January 2006, 20:23
Hi!

To set environment:

export CLASSPATH="/usr/share/java/qtjava.jar:/usr/share/java:."
export PATH="/usr/lib/jni/:/sbin:/bin:/usr/sbin:/usr/bin:/usr/bin/X11:/usr/local/sbin:/usr/local/bin:"
export LD_LIBRARY_PATH="/usr/lib/jni"

After successfully compile and execute my test.java qt-code:

javac test.java
java test

How execute applet, if i'am using libqt3-java and Debian Sarge (2.6.8-2-k7)?

My attempt:

<applet code=test.class java_archive="/usr/share/java/qtjava.jar:/usr/share/java:
</applet>
failure:
java.lang.NoClassDefFoundError: org/kde/qt/QObject
at java.lang.ClassLoader.defineClass1(Native Method)
...
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadCode(Unknown Source)
...
Exception in thread "Thread-5" java.lang.NullPointerException
at sun.plugin.util.GrayBoxPainter.showLoadingError(Un known Source)
...
java.lang.NullPointerException
at sun.plugin.util.GrayBoxPainter.showLoadingError(Un known Source)
...
Exception in thread "thread applet-test.class" java.lang.NullPointerException
at sun.plugin.util.GrayBoxPainter.showLoadingError(Un known Source)
...

Thanks.

axeljaeger
15th January 2006, 22:23
Looks like you miss something from KDE related to java. Is there anything like this that you can install in your distro?