2009年5月16日土曜日

NetBeansにJOGLを入れる

基本的にはこちらのサイト参照
Java API、使ってますか? 46 JOGLで3Dプログラミング その2

で、やってる途中で問題が発生した。
net-java-nboglpack-updatecenter.nbm をダウンロードし、Reload Catalog をしたが、
「ネットワークに繋がってない」と文句を言われた。
線は繋がってるのにおかしいなぁと。

何度か再インストールやら、再立ち上げやらをやってたら認識したので原因は不明。

で、次が本題

NetBeans OpenGL Pack に含まれるプラグインの一覧にチェックを入れてインストールをした。

確認のため、Tools -> OpenGL Capabilities を実行。するとエラーをはかれる。



英語は まじ、苦手です。でも やらなきゃ課題できないし… で、調べました色々。

【結果】
前に「OpenGLを使ってJavaでも3Dを楽しもう」を見ながらJavaのフォルダにJOGL入れてたのが原因と判明。
二重に JOGL が入ったから、エラー起きたんだね。多分。
で、Javaに入れた jogl.jar、jogl.dll、jogl_awt.dll、jogl_cg.dll をそれぞれ削除して、
ソフトを再起動させたら無事に動きました。よかったよかった。

【経緯】
Re: java.lang.ClassNotFoundException: com.sun.gluegen.runtime.DynamicLookupHelper
あたりを見てふと気がついた。

…長かった。4時間。長かった。