Nickb-k
October 9th, 2006, 05:29 PM
Hello,
I am trying to run a very basic applet from Eclipse 3.1.2 on Ubuntu 6.02.
java -version
java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)
Eclipse is using java-1.5.0-sun. My Classpath is:
CLASSPATH=:/usr/lib/jvm/java-1.5.0-sun/bin:/usr/lib/jvm/java-1.5.0-sun/:/usr/lib/jvm/java-1.5.0-sun/lib
When I run the applet in Eclipse, I get this error:
Exception in thread "main" java.lang.NoClassDefFoundError: sun.applet.AppletViewer
at gnu.java.lang.MainThread.run(libgcj.so.7)
Caused by: java.lang.ClassNotFoundException: sun.applet.AppletViewer not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:/home/nick/Java/Test-Applet/Test1/], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
at java.net.URLClassLoader.findClass(libgcj.so.7)
at java.lang.ClassLoader.loadClass(libgcj.so.7)
at java.lang.ClassLoader.loadClass(libgcj.so.7)
at java.lang.Class.forName(libgcj.so.7)
at gnu.java.lang.MainThread.run(libgcj.so.7)
I am interpreting this error as meaning that Eclipse cant find sun.applet.AppletViewer. When I run AppletViewer from bash, I can use it fine, and so far as I can tell I have a working java insatllation - I can compile using javac and I can view applets.
Anyone have any tips? (Even a pointer toward some documentation for Gnu.gcj.runtime.SystemClassLoader would help)
Thanks in advance
Nick
I am trying to run a very basic applet from Eclipse 3.1.2 on Ubuntu 6.02.
java -version
java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)
Eclipse is using java-1.5.0-sun. My Classpath is:
CLASSPATH=:/usr/lib/jvm/java-1.5.0-sun/bin:/usr/lib/jvm/java-1.5.0-sun/:/usr/lib/jvm/java-1.5.0-sun/lib
When I run the applet in Eclipse, I get this error:
Exception in thread "main" java.lang.NoClassDefFoundError: sun.applet.AppletViewer
at gnu.java.lang.MainThread.run(libgcj.so.7)
Caused by: java.lang.ClassNotFoundException: sun.applet.AppletViewer not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:/home/nick/Java/Test-Applet/Test1/], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
at java.net.URLClassLoader.findClass(libgcj.so.7)
at java.lang.ClassLoader.loadClass(libgcj.so.7)
at java.lang.ClassLoader.loadClass(libgcj.so.7)
at java.lang.Class.forName(libgcj.so.7)
at gnu.java.lang.MainThread.run(libgcj.so.7)
I am interpreting this error as meaning that Eclipse cant find sun.applet.AppletViewer. When I run AppletViewer from bash, I can use it fine, and so far as I can tell I have a working java insatllation - I can compile using javac and I can view applets.
Anyone have any tips? (Even a pointer toward some documentation for Gnu.gcj.runtime.SystemClassLoader would help)
Thanks in advance
Nick