지난 몇 일 동안 os x에 JOGL을 설치하려고했지만 테스트를 컴파일하고 컴파일 할 때이 오류가 계속 발생합니다. 프로그램. 누구든지이 메시지를 없애는 방법을 알고 있습니까?스레드 "main"의 예외 javax.media.opengl.GLException : 기본 장치를 사용할 수 없음
편집 : 먼저 온라인에서 찾은 다양한 지시 사항에 따라 jar 및 jnilibs를 // System/Library/Java/Extensions /에 놓아서 시스템 전체를 설치하려고 시도했지만 위의 오류가 발생했습니다. 나중에 Eclipse 작업 공간 내에 JOGL을 설치하려고 시도했지만 여전히 오류가 발생했습니다.
다양한 암호 학적으로 명명 된 jar 및 jnilibs를 내 Java 확장 폴더로 끌어서 JOGL을 설치하려고했습니다. 나는 이것을 삭제함으로써 제거한다고 생각한다. 같은 폴더에있는 관련성이없는 필수 파일과 어떻게 구별합니까? – twinlakes
확장자로 Java 라이브러리를 절대 설치하지 마십시오. 위키에 제안 된 것이 아니며 응용 프로그램 및 애플릿에서 사용되는 버전과 충돌을 일으켜 환경을 파괴 할 수 있습니다. Java3D 또는 JOGL이 확장으로 설치된 것으로 확인되면 버전에 상관없이이를 제거하십시오. 마지막으로, 암호 학적으로 이름 붙여진 이름은 없으며, 모르는 규칙이나 이해할 수없는 이름 지정 규칙이 있습니다. jogl-all.jar, gluegen-rt.jar 및 이름에 "-natives-"및 "macosx-universal"이 포함되어야하는 기본 라이브러리가있는 JAR 만 사용하면됩니다. – gouessej