1

我正在使用Eclim和 Vim 进行 Java 开发。我正在尝试设置LWJGL,以便可以使用 Java 编写 OpenGL 的东西。因此,当我从 Vim 运行 :Java 以运行我制作的 lwjgl 测试程序时,Eclim 给出:

Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path

即使我使用 Eclipse 生成了这个.classpath 文件,它清楚地包含了我的 Linux 机器的本地 lwjgl 库的路径。

这就是 Eclipse 运行我的程序的方式:

-Djava.library.path=/usr/share/lwjgl/native/linux -classpath /home/alex/code/java/OpenGL/bin:/usr/share/lwjgl/jar/lwjgl.jar Test

我有一种 Eclim 省略的感觉:

-Djava.library.path=/usr/share/lwjgl/native/linux

这是一个演示情况的视频(和我的测试程序)。

非常感谢任何帮助!

4

1 回答 1

1

我修好了它。这是一个 Eclim 设置。

:EclimSettings
zR (to unfold the settings)

找到 org.eclim.java.run.jvmargs 并在 [ ] 中添加:

 "-Djava.library.path=/usr/share/lwjgl/native/linux"
于 2012-12-30T04:02:31.987 回答