2015-05-17 4 views
1

после многочисленных уроков я все еще не могу установить JOGL. Я добавляю все файлы в папку в пути класса, а затем добавляю их в путь сборки, но всегда получаю ошибки компилятора. Я пробовал как Eclipse, так и NetBeans, как Windows 7 (64 бит), так и Windows 10. Я довольно новичок в мире Java, поэтому, пожалуйста, извините меня, если это довольно простая ошибка. Eclipse screenshotПроблемы с установкой JOGL (Eclipse)

+0

Этот учебник является устаревшим, он использует устаревшую версию JOGL, возможно, даже старше JOGL 1. Используйте эти инструкции по установке JOGL: http://jogamp.org/wiki/index.php/Setting_up_a_JogAmp_project_in_your_favorite_IDE#Eclipse_IDE_project – gouessej

ответ

3

Вам необходимо импортировать класс GLCapabilities из соответствующего пакета. Пакет javax.media.opengl для более ранних версий (< 2.3.1) или com.jogamp.opengl для более поздних версий. Например:

import javax.media.opengl.GLCapabilities; 
//import com.jogamp.opengl.GLCapabilities; 

... или весь пакет:

import javax.media.opengl.*;//earlier versions 
//import com.jogamp.opengl.*;// 

См Bug 682 информации о том, почему/когда пакет был переименован.

+0

Когда я добавьте один из этих двух, я получаю сообщение об ошибке «Ошибка импорта javax.media не может быть разрешена» от Eclipse. –

+0

Этот пакет должен находиться внутри jogl-all.jar. Разверните эти файлы jar в проводнике пакетов (слева), чтобы убедиться, что они существуют. – copeg

+0

Я не мог найти javax.media, но я нашел com.jogamp.opengl.GLCapabilities. Когда я импортирую его, я решил, что ошибка «GLCapabilities не может быть решена с ошибкой типа», но у меня все еще есть ошибка «Ошибка конструктора GLCapabilities() не определена». @copeg –