Java3d V1.7.1, ClassNotFoundException outside of Eclipse IDE
Posted by lermontov on Dec 10, 2021; 4:42pm
URL: https://forum.jogamp.org/Java3d-V1-7-1-ClassNotFoundException-outside-of-Eclipse-IDE-tp4041530.html
Hello all, I have a problem to use the new V1.7.1 Java3d outside of the eclipse;
Up to now I used Java3d V1.5.2, three jar files and four native .dll within an OSGI plugins; was fine!
Intel and NVIDIA worked well but ATI wont render 3d objects;
Then I changed the Java3d to the newest version (1.7.1) inclusive Jogamp V2.3.2; when I start the whole product from Eclipse IDE it works fine;
But, when I export only the corresponding plugin as a jar file and replace it in the Product installation, I get ClaasNotFoundException "java.lang.ClassNotFoundException: org.jogamp.java3d.Node cannot be found by..."
The same with the Java3d V1.7.0; it seems to be, that something with classpath is wrong;
As if the j3dcore.jar is not in the classpath, but it is there!
I use j3dcore,jar, j3dutils,jar, vecmath.jar, gluegen-rt.jar, jogl-all.jar and corresponding windows-i586 native dlls.
These files are in the plugin and not in the "jre/lib/ext"
Do I forgot to use "jogamp-fat-all"?
Many thanks in advance...