bonjour,
j'essaie tant bien que mal d'intégré jogl a éclipse. Le but étant de pouvoir faire un plugin utilisant de la 3D plus tard.
j'ai suivi le tutoriel suivant pour installer :
http://info-rital.developpez.com/tut...pengl/opengl1/
mais quand j'ai télécharger l'archive, elle contenais un repertoire lib
avec des points so.
dans éclipse, dans mon projet dans le build path, j'ai mis en external jar jogl.jar
et dans native library location j'ai donc mis le repertoire lib.
j'ai copier coller le test (article1) mais j'ai de superbe couleur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/gluegen/runtime/DynamicLookupHelper at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$000(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$000(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:169) at javax.media.opengl.GLDrawableFactory.getFactory(GLDrawableFactory.java:111) at javax.media.opengl.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:409) at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:117) at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:86) at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:79) at developpez.opengl.Article1.main(Article1.java:33)
qqn a til une idée de "ou j'ai fait l'erreur"
merci
a+++
Partager