我目前工作的一些OSGi應用程序,我想使用這個庫Jzy3d顯示3D圖形。基本上,這個庫充分利用opengl for java(JOGL?)。與Jzy3d/JOGL OSGi的路徑錯誤
我添加了一個特定的軟件包,包括運行Jzy3d所需的全部罐子和出口org.jzy3d。*。 從其他捆,我嘗試使用庫,但在運行時,執行Chart chart = new Chart();
拋出以下異常:
java.lang.UnsatisfiedLinkError: no gluegen-rt in java.library.path
在開始的時候,我還以爲它只是不同束的不同類加載器,所以我是由於將庫中的「Util」類中的失敗行移動到了我現在從另一個包中調用的庫包中。 但是,它沒有改變任何東西:我總是有關於gluegen-rt的錯誤。
我已經檢查了gluegen-rt.jar中的是「庫包」的包類路徑。它也包含在二進制版本中(和所有其他需要的jar一樣)。
感謝您的幫助!由於使用了本地庫,我想我在某個基本點上被誤解了! – ThR37 2012-02-02 17:04:50