V2.0a5 OpenGL in Eclipse problem.
in
Integration and Hardware
•
1 year ago
I have started work on testing my libraries against V2.0a5 and in particular looking at how well they work with the new OpenGL renderer. So in Eclipse I am trying to create a simple sketch that uses the OpenGL renderer.
Here is the sketch
On the classpath I have added core.jar and opengl.jar from the V2.0a5 distrbution. The 'JRE System Library' is jdk1.7.0_03 (32 bit version). The OS is Windows 7 64bit.
When I attempt to run the sketch I get the error stack trace shown below. The error in red below corresponds line 5 of the above source code.
If anyone has some ideas how I might solve this problem I would appriate hearing from you.
java.lang.NoClassDefFoundError: javax/media/opengl/GLEventListener
at processing.opengl.PGraphicsOpenGL.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
at processing.core.PApplet.makeGraphics(Unknown Source)
at processing.core.PApplet.size(Unknown Source)
at processing.core.PApplet.size(Unknown Source)
at tests.OGLtest.setup(OGLtest.java:9)
at processing.core.PApplet.handleDraw(Unknown Source)
at processing.core.PGraphics.requestDraw(Unknown Source)
at processing.core.PApplet.run(Unknown Source)
at java.lang.Thread.run(Thread.java:722)
Caused by: java.lang.ClassNotFoundException: javax.media.opengl.GLEventListener
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
... 13 more
Exception in thread "Animation Thread" java.lang.RuntimeException: javax/media/opengl/GLEventListener
at processing.core.PApplet.makeGraphics(Unknown Source)
at processing.core.PApplet.size(Unknown Source)
at processing.core.PApplet.size(Unknown Source)
at tests.OGLtest.setup(OGLtest.java:9)
at processing.core.PApplet.handleDraw(Unknown Source)
at processing.core.PGraphics.requestDraw(Unknown Source)
at processing.core.PApplet.run(Unknown Source)
at java.lang.Thread.run(Thread.java:722)
Here is the sketch
- import processing.core.PApplet;
- public class OGLtest extends PApplet{
- public void setup(){
- size(200,200, OPENGL);
- }
- public void draw(){
- }
- }
On the classpath I have added core.jar and opengl.jar from the V2.0a5 distrbution. The 'JRE System Library' is jdk1.7.0_03 (32 bit version). The OS is Windows 7 64bit.
When I attempt to run the sketch I get the error stack trace shown below. The error in red below corresponds line 5 of the above source code.
If anyone has some ideas how I might solve this problem I would appriate hearing from you.
java.lang.NoClassDefFoundError: javax/media/opengl/GLEventListener
at processing.opengl.PGraphicsOpenGL.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
at processing.core.PApplet.makeGraphics(Unknown Source)
at processing.core.PApplet.size(Unknown Source)
at processing.core.PApplet.size(Unknown Source)
at tests.OGLtest.setup(OGLtest.java:9)
at processing.core.PApplet.handleDraw(Unknown Source)
at processing.core.PGraphics.requestDraw(Unknown Source)
at processing.core.PApplet.run(Unknown Source)
at java.lang.Thread.run(Thread.java:722)
Caused by: java.lang.ClassNotFoundException: javax.media.opengl.GLEventListener
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
... 13 more
Exception in thread "Animation Thread" java.lang.RuntimeException: javax/media/opengl/GLEventListener
at processing.core.PApplet.makeGraphics(Unknown Source)
at processing.core.PApplet.size(Unknown Source)
at processing.core.PApplet.size(Unknown Source)
at tests.OGLtest.setup(OGLtest.java:9)
at processing.core.PApplet.handleDraw(Unknown Source)
at processing.core.PGraphics.requestDraw(Unknown Source)
at processing.core.PApplet.run(Unknown Source)
at java.lang.Thread.run(Thread.java:722)
1