我在 java web 应用程序中使用 ghost4j。这个库通过 JNA 加载一个 dll。现在我想将 dll 放在类路径中,因为当我运行测试、使用 eclipse 在服务器上运行它或仅运行用于测试目的的主函数时,此应用程序的工作目录会发生变化。
我如何告诉 JNA 查看类路径?
我想到了类似的东西
class.getProtectionDomain().getCodeSource().getLocation().getPath()
但是我怎样才能将这个程序添加到搜索路径中呢?我不喜欢添加 VM 参数