我正在上大学的计算机图形课程。我无法使用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