Java将本机添加到classpath

时间:2017-08-08 16:59:53

标签: java lwjgl

我有一个非常大的游戏,它使用了大量的库,我在类路径中添加了它们,这很好。但是,当我启动该计划时,它说

  

java.library.path中没有lwjgl

这很容易在Intellji的想法中解决,但是如何在类路径中添加它以便lwjgl知道本机的位置?

1 个答案:

答案 0 :(得分:1)

使用批处理文件启动jar:

java -jar Game.jar -Djava.library.path="path_to_your_natives"

创建展示广告之前,您必须调用以下行:

System.load("name_of_dll");

请注意,您不必将.dll放在最后。你也可以打电话

System.loadLibrary("path_to_dll");

。这样,您就不必使用批处理文件。但你可能不会忘记扩展名。