1

Java 開発にはEclimと Vim を使用しています。OpenGL を Java でプログラムできるように、 LWJGLをセットアップしようとしています。したがって、Vim から :Java を実行して、作成した lwjgl テスト プログラムを実行すると、Eclim は次のように表示します。

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

この.classpath ファイルを Eclipse で生成したにもかかわらず、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

それを私が直した。エクリムのセッティングです。

: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 に答える