我正在上大學的計算機圖形課程。我無法使用Java創建3D圖形,因爲我沒有正確安裝它。我從Oracle下載了Java 3D API。沒有安裝程序。只是原始文件j3dcore.jar,j3dutils.jar和vecmath.jar以及一些讀取我的文件。其中一個讀取的文件確實包含一個鏈接,其中包含有關安裝的說明。它說我必須「將Java 3D 1.5.1解壓縮到JDK的」jre「目錄中。」我的JDK在哪裏?我發現我的Java文件夾系統>庫> Java>擴展,並將文件移到那裏,因爲我在線閱讀了其他一些東西。編碼時,我仍然在Eclipse中得到這個錯誤信息:「訪問限制:由於限制所需的庫/System/Library/Java/Extensions/j3dutils.jar,無法訪問類型[whatever]中的方法[whatever]。」但我有這個文件確切地說它應該是。如何在Mac上安裝Java 3D
1
A
回答
1
Java 3D版本1.3預裝在Mac OS X中,您不需要安裝任何東西。也許嘗試把事情恢復到原來的樣子?
如果你想升級到版本的Java 3D 1.5,您可以下載此安裝程序:http://create.ife.no/vr/tools/j3d/java3d_1_5_2-macosx.pkg.zip
+0
非常感謝!它現在有效!你是一個拯救生命的人 – JT9
0
首先,我會確保所有這些文件都具有正確的權限......基於「訪問限制」錯誤,似乎問題可能與此有關。從外觀上來看,你有他們安裝在合適的位置(其中礦反正安裝,多數民衆贊成)
這就是我的樣子:
0
打開終端,瀏覽到您移動的目錄罐子,並使用命令:
chmod +x *.jar
+ x是一個文件權限,允許執行文件作爲程序;沒有這個權限集的文件如果你試圖執行它們,會拋出錯誤。 Java在技術上是一個字節碼解釋器,而jar文件是被解釋而不是運行的,但是在從jar中加載類之前,java可能會手動檢查文件許可權,在這種情況下,它會在邏輯上失敗,並顯示類似於你報告的錯誤。
0
如果使用的是Eclipse那麼你可以下載3D zip文件。將罐子移動到您的項目中並右鍵單擊它們。選擇添加構建路徑。引用的庫中應該有3個新的jar。
相關問題
- 1. 在mac os上安裝java x
- 2. 在Mac和Windows上的Java安裝
- 3. Java - 在Mac OS X上安裝JDK 10.9.5
- 4. 在Mac OS 10.7上安裝java 1.5 sdk?
- 5. 將Java 3D安裝到Eclipse上
- 6. 如何在Mac上安裝PyQt5?
- 7. 如何在mac上安裝python模塊
- 8. 如何在Mac OS X上安裝pyOpenSSL?
- 9. 如何在Xamppp Mac上安裝Memcached
- 10. 如何在mac上安裝/啓動neo4j?
- 11. 如何在mac osx上安裝macports pyside
- 12. 如何在Mac OSX Lion上安裝libspotify?
- 13. 如何在Mac上安裝cocos2d-iphone?
- 14. 如何在Mac OS X上安裝libuuid?
- 15. 如何在Mac上安裝Jekyll 10.11.6
- 16. 如何在mac上爲django安裝psycopg2
- 17. 如何在Mac上安裝UDK?
- 18. 如何在mac上安裝apache mahout?
- 19. 如何在Mac上安裝ssh-copy-id?
- 20. 如何在Mac OS X上安裝mod_jk
- 21. 如何在Mac上安裝numpy
- 22. 如何在Mac OSX上安裝flask-mysqldb?
- 23. 如何在mac osx上安裝librados?
- 24. 如何在MAC 10.7上安裝valgrind?
- 25. 如何在Mac OSX上安裝YAWS
- 26. 如何在Mac上安裝python的httplib2?
- 27. 如何在Mac上正確安裝eyed3?
- 28. 如何在Mac上重新安裝php?
- 29. 如何在mac上安裝pip到python3.5?
- 30. 如何在Mac上安裝PEAR
通過錯誤消息,似乎訪問該文件的權限是問題,無論是罐子的權限是錯誤的還是您沒有足夠的權限來使用/訪問它們 – Rafael