Java 我安装了JOGL,但为什么Eclipse不能识别我的hello world程序?
我安装了Jogl并将其包含在eclipse的构建路径中,但它没有被引用到库中。这是节目单Java 我安装了JOGL,但为什么Eclipse不能识别我的hello world程序?,java,eclipse,jogl,Java,Eclipse,Jogl,我安装了Jogl并将其包含在eclipse的构建路径中,但它没有被引用到库中。这是节目单 public class exceptionhandler { // open HelloWorld public static void main(String[] args) { // open main try { // open try System.loadLibrary("jogl"); Syste
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)
您是否在Eclipse构建路径设置中指定了jogl.dll的路径
有关说明,请参阅。您确定使用最新版本的JOGL吗?您是否也下载了包含本机库的JAR?你把它们放在与jogl-all.jar和gluegen-rt.jar相同的目录中了吗?@BrianRoach刚刚做了所有事情,出于某种原因,我仍然收到相同的错误设置Java库路径或Eclipse中的“本机库”自第二版本的jogl以来不再是强制性的。包含本机库的jar必须与包含类的jar(jogl-all.jar和gluegen-rt.jar)位于同一目录中。请遵循以下说明: