2011-06-06 40 views
0

我有一個.dll例如「example.dll」,我知道這個DLL是在java.library.path中指定的路徑之一,有一個簡單的方法來獲取DLL的路徑,而不需要在此執行一個Cicle路徑列表?我怎樣才能得到一個給定的DLL在Java中的路徑?

+0

這聽起來很簡單。它的一個循環和一個檢查。 – 2011-06-06 08:57:03

回答

0

不可以。 DLL不是Java完全支持的「類型」,所以我甚至不確定GAC方法。你必須迭代並找到。

2

一個循環聽起來很簡單。

for(String dir: System.getProperty("java.library.path").split(File.pathSeparator)) 
    if(new File(dir, "example.dll").isFile()) 
     // found directory 
相關問題