Можете ли вы узнать, откуда System.loadLibrary () находит библиотеку DLL с помощью вызовов методов Java или инструментов Windows?
У нас есть некоторый код, который мы ожидаем потерпеть неудачу, поскольку он загружает собственную библиотеку с System.loadLibrary () и это неожиданно удается!Мы думаем, что удалили все копии соответствующей DLL из PATH и удалили аргумент java.library.path
, но каким-то образом код все равно успешно выполняется.Мы перезагрузили компьютер (чтобы убедиться, что он не скрывается в памяти).Мы, должно быть, делаем что-то глупое, но не можем понять, что.