Как я могу получить путь данного DLL в Java? - PullRequest
0 голосов
/ 06 июня 2011

У меня есть .dll, например, "example.dll", и я знаю, что эта DLL находится в одном из путей, указанных в java.library.path, есть простой способ получить путь библиотеки DLL без выполнения цикла на этот список путей?

Ответы [ 2 ]

2 голосов
/ 06 июня 2011

Для меня звучит просто петля.

for(String dir: System.getProperty("java.library.path").split(File.pathSeparator))
    if(new File(dir, "example.dll").isFile())
        // found directory
0 голосов
/ 06 июня 2011

Нет. Ты не можешь DLL не являются полностью поддерживаемым «типом» Java, поэтому я не уверен даже в подходе GAC. Вы должны повторить и найти.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...