我有一个非常大的游戏,它使用了大量的库,我在类路径中添加了它们,这很好。但是,当我启动该计划时,它说
java.library.path中没有lwjgl
这很容易在Intellji的想法中解决,但是如何在类路径中添加它以便lwjgl
知道本机的位置?
答案 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");
。这样,您就不必使用批处理文件。但你可能不会忘记扩展名。