2012-02-17 21 views
0

私はJoglをインストールしてeclipseのビルドパスに含めましたが、参照されるライブラリの下にあります。ここにプログラムがあります。JOGLをインストールしましたが、なぜEclipseが私のhello worldプログラムを認識していませんか?

public class exceptionhandler 
{ // open HelloWorld 

    public static void main(String[] args) 
    { // open main 
     try 
     { // open try 
      System.loadLibrary("jogl"); 
      System.out.println("Hello World! (The native libraries are installed.)"); 
     } // close try 
     catch (Exception e) // all try's need a catch 
     { } // even if the catch does nothing 
    } // close main 

} // close HelloWorld 

私はEclipseがそれを認識しなかったので、インポートは含まれませんでした。だから私はそれを実行するとき>

Exception in thread "main" java.lang.UnsatisfiedLinkError: no jogl in java.library.path 
    at java.lang.ClassLoader.loadLibrary(Unknown Source) 
    at java.lang.Runtime.loadLibrary0(Unknown Source) 
    at java.lang.System.loadLibrary(Unknown Source) 
    at exceptionhandler.main(exceptionhandler.java:8) 
+0

https://sites.google.com/site/justinscsstuff/jogl-tutorial-1 –

+0

@BrianRoach leterallyだけですべてが行なったし、いくつかの理由で、私はまだ同じエラー –

答えて

-1

Eclipseビルドパスの設定でパスを指定しましたか?

手順については、https://stackoverflow.com/a/958074/1216956を参照してください。

+0

Javaライブラリパスまたは「ネイティブライブラリの設定を取得します"EclipseのJOGLの第2版以来、もはや必須ではありません。ネイティブライブラリを含むJARは、クラスを含むディレクトリ(jogl-all.jarおよびgluegen-rt.jar)と同じディレクトリになければなりません。むしろこれらの指示に従ってください:http://jogamp.org/wiki/index.php/Setting_up_a_JogAmp_project_in_your_favorite_IDE#Eclipse_IDE_project – gouessej

0

最新バージョンのJOGLを使用してもよろしいですか?ネイティブライブラリを含むJARもダウンロードしましたか? jogl-all.jarとgluegen-rt.jarと同じディレクトリに入れましたか?

関連する問題