実際に検索しましたが、どのWebサイトでも解決策が見つかりませんでした。MacOS で Java3D を使用して Java でプログラムを作成しようとしていますが、Eclipse で Java3D を使用しようとしています。簡単な HelloUniverse コードを実行しようとしていますが、次の例外が発生します。
スレッド「AWT-EventQueue-0」の例外 java.lang.UnsatisfiedLinkError: java.library.path に J3D がありません
java.lang.ClassLoader.loadLibrary (ClassLoader.java:1860) で
java.lang.Runtime.loadLibrary0 (Runtime.java:845) で
java.lang.System.loadLibrary (System.java:1084) で
javax.media.j3d.MasterControl$22.run(MasterControl.java:891) で
java.security.AccessController.doPrivileged(ネイティブメソッド)で
javax.media.j3d.MasterControl.loadLibraries (MasterControl.java:888) で
javax.media.j3d.VirtualUniverse で (VirtualUniverse.java:233)
HelloUniverse.createUniverse (HelloUniverse.java:100) で
HelloUniverse で (HelloUniverse.java:126)
HelloUniverse$1.run(HelloUniverse.java:161) で
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
java.awt.EventQueue.dispatchEventImpl(EventQueue.java:701) で
java.awt.EventQueue.access$000 (EventQueue.java:102) で
java.awt.EventQueue$3.run(EventQueue.java:662) で
java.awt.EventQueue$3.run(EventQueue.java:660) で
java.security.AccessController.doPrivileged(ネイティブメソッド)で
java.security.ProtectionDomain$1.doIntersectionPrivilege (ProtectionDomain.java:76) で
java.awt.EventQueue.dispatchEvent(EventQueue.java:671)で
java.awt.EventDispatchThread.pumpOneEventForFilters (EventDispatchThread.java:244) で
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:163) で
java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java:151) で
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:147) で
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:139) で
java.awt.EventDispatchThread.run(EventDispatchThread.java:97) で
j3dcore.jar、vecmath.jar、j3dutils.jar、およびその他のライブラリの束をビルド パスに既に追加しましたが、機能していないようです。
MacのEclipseでJava3Dを使用するのを手伝ってくれる人はいますか?
ありがとう