2012-02-17 1 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는 기본적으로 모든 작업을 수행했으며 어떤 이유로 든 여전히 동일한 오류가 발생합니다. –

답변

-1

이클립스 빌드 경로 설정에서 jogl.dll의 경로를 지정 했습니까?

자세한 내용은 https://stackoverflow.com/a/958074/1216956을 참조하십시오.

+0

Java 라이브러리 경로 또는 "기본 라이브러리 "Eclipse의 JOGL 두 번째 버전 이후 더 이상 필수 항목이 아닙니다. 기본 라이브러리를 포함하는 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과 같은 디렉토리에 파일을 넣었습니까?

관련 문제