2015-06-28 6 views
0

Я наткнулся на эту ошибку, что мой компилятор дает мне:NoClassDefFound JOGL

Exception in thread "main" java.lang.NoClassDefFoundError: javax/media/opengl/GLProfile

У меня есть jogl-all.jar и gluegen-rt.jar в моем пути к классам, и я понятия не имею, почему эта ошибка возникает. Любая помощь?

EDIT:

Я только что пришел из-за этого:

http://www.mathworks.com/matlabcentral/answers/164527-java-error-when-opening-fig-files

MATLAB также страдают от этой проблемы?

+0

http://stackoverflow.com/questions/13519209/why-wont-this-java-opengl-jogl-program-run – gks

+0

@ GK27 Вы видели, что у меня уже есть те, что у меня в classpath? – PKlumpp

+0

Да, я видел это, я предполагаю, что при добавлении фляг должно быть небольшое различие. – gks

ответ

1

многочисленные пакеты были перемещены в JOGL 2.3.1, мы больше не используем «javax.media» и «javax.nativewindow»: https://jogamp.org/bugzilla/show_bug.cgi?id=682

Просто используйте правильные имена пакетов, и он должен работать.

Редактировать: Вы должны использовать версию Matlab, совместимую с JOGL 2.3.1 (рекомендуется по возможности), или вернуться к старой версии JOGL (не рекомендуется).

 Смежные вопросы

  • Нет связанных вопросов^_^