我有一个.dll例如“example.dll”,我知道这个dll是在java.library.path中指定的路径之一,有一种简单的方法来获取dll的路径而不执行cicle on这个路径列表?
答案 0 :(得分:2)
循环听起来很简单。
for(String dir: System.getProperty("java.library.path").split(File.pathSeparator))
if(new File(dir, "example.dll").isFile())
// found directory
答案 1 :(得分:0)
没有。你不能。 DLL不是Java完全支持的“类型”,所以我甚至不确定GAC方法。你必须迭代并找到。