我試圖使用在Eclipse以下導入在Mac OS X 10.6上運行:問題在Eclipse
import javax.media.jai.JAI;
不幸的是,這是不行的,而不是我得到以下信息:
「訪問限制:由於所需庫/系統/庫/Java/Extensions/jai_core.jar的限制,JAI類型不可訪問」
如何解決此問題?我想在文件夾中的擴展使用JAI.create("fileload", "filename");
文件的權限:
$ ls -l
total 20536
-rwxrwxr-x 1 root wheel 6470 6 Jan 19:20 AppleScriptEngine.jar
-rwxrwxr-x 1 root wheel 12838 23 Apr 18:16 MRJToolkit.jar
-rwxrwxr-x 1 root wheel 938700 3 Mar 01:41 QTJava.zip
-rwxrwxr-x 1 root wheel 17786 11 Feb 13:49 dns_sd.jar
-rwxrwxr-x 1 root wheel 1223487 21 Jul 2009 j3daudio.jar
-rwxrwxr-x 1 root wheel 1157342 21 Jul 2009 j3dcore.jar
-rwxrwxr-x 1 root wheel 685292 21 Jul 2009 j3dutils.jar
-rwxrwxr-x 1 root wheel 275486 18 May 2009 jai_codec.jar
-rwxrwxr-x 1 root wheel 1544537 18 May 2009 jai_core.jar
-rwxrwxr-x 1 root wheel 106688 6 Jan 19:20 libAppleScriptEngine.jnilib
-rwxrwxr-x 1 root wheel 427632 21 Jul 2009 libJ3D.jnilib
-rwxrwxr-x 1 root wheel 733280 21 Jul 2009 libJ3DAudio.jnilib
-rwxrwxr-x 1 root wheel 50880 21 Jul 2009 libJ3DUtils.jnilib
-rwxrwxr-x 1 root wheel 1004544 3 Mar 01:44 libQTJNative.jnilib
-rwxrwxr-x 1 root wheel 50352 23 Dec 10:25 libShark.jnilib
-rwxrwxr-x 1 root wheel 9959424 18 May 2009 libmlib_jai.jnilib
-rwxrwxr-x 1 root wheel 41239 18 May 2009 mlibwrapper_jai.jar
-rwxrwxr-x 1 root wheel 127628 21 Jul 2009 vecmath.jar
速戰速決可以在這裏找到:http://lkamal.blogspot.com/2008/09/eclipse-access-restriction-on-library.html(然而,這更多的是一種變通......)
謝謝,我試圖更改文件的權限,但它似乎並沒有幫助。我發現,我可以在命令行編譯程序,所以這個問題似乎是Eclipse相關。 – 2010-05-28 15:25:14
在Eclipse中'>首選項> Java的>安裝JREs',我加了1.6作爲一個新的VM,並'jai_core.jar'出現自動在'/系統/圖書館/的Java/Extensions'庫。 – trashgod 2010-05-28 16:11:41
我的Java 1.6作爲我的VM,該庫是存在的,它甚至可以從Eclipse中瀏覽。然而,Eclipse的仍然聲稱,有一個「訪問限制」,並拒絕批准進口的。 – 2010-05-30 14:46:22