2013-08-05 1 views
0

Я пытаюсь настроить Java OpenGL в NetBeans. Я библиотека импортируется, и те, что я пытаюсь включить в файл находится по адресу:NetBeans Java OpenGL Library не найден

HelloWorldJOGL> Библиотеки> JOGL - jogl-java-src.zip> javax.media.opengl>

Все библиотеки, которые входят в комплект, есть (я могу выполнить поиск через них и открыть их в дереве проектов в NetBeans), но NetBeans заявляет, что не может его найти. Я не уверен, как это конкретно сказать в папке «Библиотеки», которая мне кажется излишней.

программные файлы расположены по адресу:

HelloWorldJOGL> Source Packages> helloworldjogl> HelloWorldJOGL.class

HelloWorldJOGL> Source Packages> helloworldjogl> HelloWorldJOGL.java

Я не знаю, как сообщите ему, что библиотеки включены, например, я включил их. Опять же, мне кажется, что это действительно глупо, но я действительно хотел бы его решить.

Указанная ошибка называется «пакет javax.media.opengl не существует».

ответ

1

Вы должны извлечь zip-архив в folder! Если это не сработает, вам может понадобиться natives для вашей ОС.

+0

Итак, вы говорите, что мне нужно извлечь каждую папку, которая находится в библиотеке Java OpenGL? Причина, по которой я спрашиваю, заключается в том, что NetBeans распознает конкретные библиотеки в дереве файлов. Я даже могу открыть файлы библиотеки в NetBeans. – JVE999

+0

Ну, я попробовал, и это не сработало. – JVE999

2

Это действительно просто, просто перейдите на вкладку «Проекты», а затем в своем проекте щелкните правой кнопкой мыши «Библиотеки» и выберите «Добавить библиотеку», или вы можете нажать «Добавить JAR/Папка». Я думаю, что это решит вашу проблему.

+0

То, что я делал ранее, щелкнул правой кнопкой мыши по проекту, перешел на настройки, затем библиотеки, щелкнул «добавить библиотеку», создал новую библиотеку с файлами в библиотеке JOGL, затем щелкнул над ней и все появилось. Я тоже пробовал этот путь, и он все еще не считает, что пакеты существуют. – JVE999

+0

Интересно, я только что заметил, что дерево библиотеки выглядит совсем по-другому, если я импортирую его таким образом. В этой версии я не могу найти файлы библиотеки, которые я ищу.Это просто использование другого метода, о котором я упоминал выше, который дает результаты, которые облегчают поиск библиотек, которые ищет программа. – JVE999

+0

Вы пробовали добавить всю папку и не забываете импортировать их в свои классы. – JProgrammer

2

Netbeans позволяет устанавливать плагин, это может быть очень полезно какое-то время,
как здесь для использования OpenGL here это плагин для него.
И если вы хотите знать, как установить плагин, это очень просто,
Этапов установки плагина,

  1. Вкладка меню Goto «Сервис»
  2. нажмите на «Plugins»
  3. Готы ' Скачивали»Tab
  4. Нажмите на„Добавить Plugins“
  5. Обзора для фактической банки файла плагина, или выбрать все файлы NBM из архива вы загрузили
  6. Нажмите «Установить»
+0

Хорошо, я сделал это, и когда я нажал кнопку «Установить», он сказал мне следующее: «Библиотека редактора плагинов запрашивается в версии> = 1.29.2.8.2 (версия для версии 1), но только 3.33.3.21.40 (от версии выпуска отличается из 1). Следующий плагин влияет: GLSL editor' Эта ошибка звучит как ошибка (она ищет версии новее, чем 1.29.2.8.2 пока все это было найдено 3.33.3.21.40 ?? – JVE999

+0

я только что нашел этот учебник : http://netbeans.dzone.com/nb-getting-started-jogl Он сказал, что не устанавливает GLSL Editor, поэтому теперь он устанавливается. Я увижу через секунду. Возможно, вы захотите отредактировать шаги. – JVE999

+0

Хорошо. Он установил все, что было перезапущено, и дал мне сообщение о том, что некоторые модули не могут обновиться. Теперь я вернулся к проекту, и он все еще говорит то же самое. Я также проверил папку Sample и нет образцов OpenGL в любом месте: (Это печально – JVE999