kompilieren-Fehler: java.lang.UnsatisfiedLinkError: no J3D in java.Bibliothek.Pfad
Ich mein erstes Programm mit 3D-Grafik in java, aber es ist eine Ausnahme
bitte helfen Sie mir in das lösen.
das ist mein code:
public class Test extends Applet {
public Test() {
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) {
//TODO code application logic here
new Test();
}
}
und das ist es die Fehler
Exception in thread "main" java.lang.UnsatisfiedLinkError: no J3D in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1734)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1028)
at javax.media.j3d.MasterControl$22.run(MasterControl.java:889)
at java.security.AccessController.doPrivileged(Native Method)
at javax.media.j3d.MasterControl.loadLibraries(MasterControl.java:886)
at javax.media.j3d.VirtualUniverse.<clinit>(VirtualUniverse.java:229)
at test1.Test.<init>(Test.java:26)
at test1.Main.main(Main.java:19)
Java Result: 1
BUILD SUCCESSFUL (total time: 2 seconds)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Einige bits von Java3D erfordern, native Bibliotheken zu arbeiten.
Sehen hier eine Beschreibung, was nötig ist.
Scheint, wie Sie versuchen, um eine Bibliothek zu importieren, die nicht existiert, oder an der falschen Stelle.