Я беру курс компьютерной графики в своем университете. Я не могу создавать 3D-графики с использованием Java, так как у меня нет надлежащей установки. Я загрузил Java 3D API из Oracle. В комплект не входит инсталлятор. Просто сырые файлы j3dcore.jar, j3dutils.jar и vecmath.jar, а также несколько прочитанных файлов. Один из файлов read me содержит ссылку, содержащую инструкции для установки. В нем говорится, что я должен «Распаковать Java 3D 1.5.1 в каталог« jre »вашего JDK». Где мой JDK? Я нашел свою папку Java System> Library> Java> Extension и переместил туда файлы, потому что я читал некоторые другие вещи в Интернете. Я все еще получаю это сообщение об ошибке в Eclipse при кодировании: «Ограничение доступа: метод [независимо] от типа [независимо] недоступен из-за ограничения на требуемую библиотеку /System/Library/Java/Extensions/j3dutils.jar." Но у меня есть этот файл, где он говорит, что это должно быть.Как установить Java 3D на Mac
ответ
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
Спасибо вам большое! Он работает сейчас! Вы спасатель жизни – JT9
Во-первых, я бы удостоверился, что все эти файлы имеют правильные разрешения на них ... на основе ошибки ограничения доступа, похоже, что проблема может быть связана с этим. Судя по всему, они установлены в нужном месте (тот, где шахта установлен в любом случае)
это то, что мое выглядит следующим образом:
У меня только j3dcore.jar, j3dutils.jar и vecmath.jar. Что случилось с остальными для меня? Нужно ли распаковывать файл прямо в файл расширения? – JT9
hmm попробуйте помещать файлы здесь: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/ –
В файле/System/Library/Java/JavaVirtualMachines больше нет файлов. – JT9
Откройте терминал, перейдите в каталог, вы переместили баночки, и используйте команду:
chmod +x *.jar
+ x - разрешение файла, позволяющее выполнять файлы в виде программ; файлы без этого набора разрешений будут вызывать ошибки, если вы попытаетесь их выполнить. Java технически является интерпретатором байт-кода, а файлы jar интерпретируются, а не запускаются, но возможно, что Java проверяет права доступа к файлам вручную перед загрузкой классов из банок, и в этом случае логически завершится ошибка с ошибкой, аналогичной той, о которой вы сообщаете.
Все еще ничего, к сожалению. – JT9
Выполнила ли команда chmod сообщение об ошибке или выполнила его без каких-либо выходных данных? Если вы используете 'ls * .jar', какие файлы находятся в списке? – Wug
Выполняется без какого-либо выхода. В нем перечислены файлы AppleScriptEngine.jar, MRJToolkit.jar, dns_sd.jar, j3audio.jar 3dcore.jar, j3dutils.jar, jai_codec.jar, jai_core.jar, mlibwrapper_jai.jar и vecmath.jar – JT9
Если вы используете затмение, то вы можете просто скачать 3d файл почтового индекса. Переместите банки в свой проект и щелкните их правой кнопкой мыши. Выберите добавить путь сборки. В ссылочных библиотеках должно быть 3 новых баночки.
- 1. java 7 установить на mac сломанный/неполный?
- 2. установить java на mac os x
- 3. Невозможно установить Java Runtime (6) на Mac
- 4. Unzipping Java 3D-файл для Mac OSX
- 5. Установить JAVA_HOME на Mac
- 6. Как установить возможности вселенной в Java 3d?
- 7. Как установить PEAR на Mac
- 8. Как установить графана на Mac
- 9. Как установить LLDB на Mac?
- 10. Как установить Миммс на Mac
- 11. Как установить xcape на Mac?
- 12. Как установить numpy на mac
- 13. Как установить pync на mac
- 14. Как установить полиглот на Mac?
- 15. Как установить watir на Mac?
- 16. Как установить phonegapbuildapi на mac
- 17. Как установить VTK на Mac?
- 18. Как установить sshpass на mac?
- 19. Как установить JDK1.7 на Mac
- 20. Установить Socat на Mac
- 21. Установить gitk на Mac
- 22. Как установить JOGL на Mac OSX Lion?
- 23. Как установить среду JAVA_HOME на Mac?
- 24. Как установить Mahout (Hadoop) на localhost (mac)
- 25. Установка Java 3d на linux
- 26. pytz установить на Mac
- 27. Как установить JDK7 (Java 7) на Mac OS X 10.7.3?
- 28. Как установить версию Java SE Express на Mac?
- 29. Как включить библиотеку Java 3D в eclipse в Mac?
- 30. 3D-программирование на Java
К сообщению об ошибке кажется, что разрешения на доступ к этому файлу являются проблемой, либо права доступа к баночкам неправильны, либо у вас недостаточно прав для использования/доступа к ним. – Rafael