Я пытаюсь установить JOGL на os x в течение последних нескольких дней, но продолжаю получать эту ошибку, когда я пытаюсь скомпилировать тест программа. Кто-нибудь знает, как избавиться от этого сообщения?Исключение из потока «main» javax.media.opengl.GLException: не доступно устройство по умолчанию
EDIT: Сначала я попытался установить общесистемную систему, сбросив банки и jnilibs в // System/Library/Java/Extensions /, в соответствии с различными инструкциями, которые я нашел в Интернете, но получил вышеуказанную ошибку. Позже я попытался установить JOGL в рабочее пространство затмения и все еще получил ошибку.
Я попытался установить JOGL, перетащив различные javascript в javascript в java-файлы. Я предполагаю, что я удалю, удалив их. Как отличить их от необходимых и несвязанных файлов в одной папке? – twinlakes
НИКОГДА не устанавливайте библиотеку Java как расширение, это НЕ то, что предлагается в нашей вики, и оно может нарушить вашу среду, вызывая конфликты с версиями, используемыми приложениями и апплетами. Если вы видите Java3D или JOGL, установленные как расширение, удалите его независимо от версии. Наконец, нет ничего загадочно названного, существуют соглашения об именах, которые вы не знаете или не понимаете. Вам просто нужно использовать jogl-all.jar, gluegen-rt.jar и JAR, содержащие их собственные библиотеки, имена которых должны содержать «-natives-» и «macosx-universal». – gouessej