当前位置: 首页 > 知识库问答 >
问题:

Eclipse无法加载liblwjgl64

宗政欣可
2023-03-14
enter code here
package tools.crystalcoffee.methods;

import org.lwjgl.LWJGLException;
import org.lwjgl.opengl.Display;
import org.lwjgl.opengl.DisplayMode;

public class DisplayMethod {
public void createDisplay(int width, int height) {
    try {
        //Here we set the size of the Display then create it
        Display.setDisplayMode(new DisplayMode(width,height));
        Display.create();
    } catch (LWJGLException e) {

        e.printStackTrace();
    }

    // init OpenGL here

    while (!Display.isCloseRequested()) {

        // render OpenGL here

        Display.update();
    }

    Display.destroy();
    }


public static void main(String[] argv) {
    //Make a debug thing
    Debug debug = new Debug();

    debug.debug("Works");

    //Making an instance?
    DisplayMethod displayExample = new DisplayMethod();

    //Starting
    displayExample.createDisplay(100,100);
}

}
Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
at java.lang.Runtime.loadLibrary0(Runtime.java:870)
at java.lang.System.loadLibrary(System.java:1122)
at org.lwjgl.Sys$1.run(Sys.java:73)
at java.security.AccessController.doPrivileged(Native Method)
at org.lwjgl.Sys.doLoadLibrary(Sys.java:66)
at org.lwjgl.Sys.loadLibrary(Sys.java:95)
at org.lwjgl.Sys.<clinit>(Sys.java:112)
at org.lwjgl.opengl.Display.<clinit>(Display.java:135)
at tools.crystalcoffee.methods.DisplayMethod.createDisplay(DisplayMethod.java:11)
at tools.crystalcoffee.methods.DisplayMethod.main(DisplayMethod.java:38)

我到处找答案,连续找了两个小时,结果就这么多了。救命?

共有1个答案

林哲茂
2023-03-14

检查属性中的lwjgl。我尝试了你的程序,首先我得到了相同的错误(不满意的链接)。然后,如果我确保所有库都是LWJGL2.9.3(从legacy.lwjgl获取),那么它就可以工作,显示开始呈现。

我们的例外似乎是因为我们有混合版本的LWJGL3和2。

另请参见找不到LWJGL显示类

 类似资料:
  • 问题内容: 我正在使用 eclipse juno 使用 maven (m2eclipse插件)运行其他人的Java代码。但是我收到以下消息: 在官方网站上,我找到了针对此问题的以下修复程序: 所以我将slf4j-simple.jar复制到 “ C:\ Program Files \ Java \ jdk1.7.0_07 \ lib”中 。但是我仍然遇到错误。 请指导我什么是正确的解决方案。我是Ja

  • 问题内容: 每次尝试在Ubuntu 12.04中打开Eclipse时,都会收到“不满意的链接错误”,并且该错误不会打开。我最近安装了Java JDK和Android SDK,这可能是问题吗? 这是日志信息: 我尝试卸载并重新安装,然后删除~/.eclipse目录,但仍然无法正常工作 问题答案: 在我的Ubuntu 12.04 32位上。我将命令编辑为: 并在Ubuntu 12.04 64位上尝试:

  • 每次我尝试在Ubuntu12.04中打开Eclipse时,都会得到一个不满意的链接错误,它将无法打开。我最近安装了java JDK和Android SDK,这会是问题吗?我遵循了这个教程。 我已经尝试卸载和重新安装,并删除目录,但仍然不起作用

  • 如何将TextEditor与某个文件关联?(Eclipse-插件开发) 我喜欢下面,但有错误,我无法理解。我看过文件 null

  • 预期行为 应该可以通过Run As->TestNG启动测试;还应该能够为TestNG添加新的运行配置 实际行为 插件org.testng.eclipse无法加载类org.testng.eclipse.launch.testngtabgroup。异常:org.eclipse.core.runtime.core异常:插件org.testng.eclipse无法加载类org.testng.eclipse

  • 我的插件在ubuntu环境下的eclipse中加载失败,出现以下消息 eclipse.buildid=M20130204-1200 java.version=1.6.0_24 java.vendor=Sun Microsystems Inc.引导加载程序常量:os=linux,arch=x86,ws=gtk,nl=en_us命令行参数:-os linux-ws gtk-arch x86错误Tue