Probleme mit java3D lib Konfiguration

ive lief in einige Probleme konfigurieren von java3D die Arbeit mit meinen IDE-Umgebung...

Habe ich heruntergeladen j3d-1_5_2-linux-i586.zip und ausgepackt j3dcore.jar, j3dutils.jar, vecmath.jar, libj3dcore-ogl.so, libj3dcore-ogl-cg.so und hat Sie alle als "Referenzierte Bibliotheken" in meinem Projekt Ordner. dies wird loszuwerden, alle von Warnungen bei der Kompilierung war ich aber immer wenn ich die Anwendung kompilieren und ausführen, bekomme ich die folgende exception!

Exception in thread "main" java.lang.UnsatisfiedLinkError: no j3dcore-ogl in java.library.path
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1681)
    at java.lang.Runtime.loadLibrary0(Runtime.java:840)
    at java.lang.System.loadLibrary(System.java:1047)
    at javax.media.j3d.NativePipeline$1.run(NativePipeline.java:231)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.media.j3d.NativePipeline.loadLibrary(NativePipeline.java:200)
    at javax.media.j3d.NativePipeline.loadLibraries(NativePipeline.java:157)
    at javax.media.j3d.MasterControl.loadLibraries(MasterControl.java:987)
    at javax.media.j3d.VirtualUniverse.<clinit>(VirtualUniverse.java:299)
    at Hello3d.<init>(Hello3d.java:10)
    at Hello3d.main(Hello3d.java:18)

hier ist ein kurzer Blick auf den source-code als auch. HINWEIS: Eclipse zog in die import-Bibliotheken-Pfade automatisch mit Strg+Shift+O sobald Sie Hinzugefügt wurden, die als Referenzierten Bibliotheken.

import javax.media.j3d.BranchGroup;
import com.sun.j3d.utils.geometry.ColorCube;
import com.sun.j3d.utils.universe.SimpleUniverse;

public class Hello3d {

    public Hello3d(){
        SimpleUniverse universe = new SimpleUniverse();
        BranchGroup group = new BranchGroup();
        group.addChild(new ColorCube(0.3));
        universe.getViewingPlatform().setNominalViewingTransform();
        universe.addBranchGraph(group);
    }

    public static void main(String[] args){
        new Hello3d();
    }
}

im nicht sicher, was ich gemeint mit 'j3dcore-ogl' aber im stecken an diesem Punkt. wie installiere Sie java3D innerhalb der Systemumgebung oder des IDE-Projekt? bitte helfen Sie.

IDE: Eclipse SDK 3.5.2

JVM: java-6-sun-1.6.0.22

OS: Ubuntu 10.04 LTS

InformationsquelleAutor JB87 | 2010-11-04

Schreibe einen Kommentar