Login  Register

Re: NoClassDefFoundError: GLCapabilitiesChooser on OS X Snow Leopard and Java 1.6

Posted by apoy2k on May 30, 2012; 12:51pm
URL: https://forum.jogamp.org/NoClassDefFoundError-GLCapabilitiesChooser-on-OS-X-Snow-Leopard-and-Java-1-6-tp4008344p4022361.html

I packaged it all in a JAR. I also downloaded J3D and JOGL again and used them. When I run the command

java -jar ComputerGrafik.jar

the already posted exception shows up:

Exception in thread "main" java.lang.NoClassDefFoundError: javax/media/opengl/AbstractGraphicsDevice
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:169)
	at javax.media.j3d.Pipeline$1.run(Pipeline.java:162)
	at java.security.AccessController.doPrivileged(Native Method)
	at javax.media.j3d.Pipeline.createPipeline(Pipeline.java:157)
	at javax.media.j3d.MasterControl.loadLibraries(MasterControl.java:965)
	at javax.media.j3d.VirtualUniverse.<clinit>(VirtualUniverse.java:299)
	at javax.media.j3d.NodeRetained.dirtyBoundsCache(NodeRetained.java:978)
	at javax.media.j3d.Shape3DRetained.setGeometry(Shape3DRetained.java:372)
	at javax.media.j3d.Shape3D.<init>(Shape3D.java:176)
	at Tester.main(Tester.java:7)
Caused by: java.lang.ClassNotFoundException: javax.media.opengl.AbstractGraphicsDevice
	at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
	... 11 more

PS: The file was too large to upload here, so get it here: http://ul.to/8s9rn09z (MD5: 30e90ff01616d6f3d0dd32b56f37017c)