如何在java中获取给定dll的路径?

时间:2011-06-06 08:50:12

标签: java dll

我有一个.dll例如“example.dll”,我知道这个dll是在java.library.path中指定的路径之一,有一种简单的方法来获取dll的路径而不执行cicle on这个路径列表?

2 个答案:

答案 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方法。你必须迭代并找到。