【发布时间】:2020-04-12 22:48:34
【问题描述】:
使用 Java 在 Selenium WebDriver 中运行 Sikuli 脚本时显示错误
[错误] ResourceLoaderBasic:loadLib:致命错误 110:正在加载:WinUtil.dll
[错误] ResourceLoaderBasic: loadLib: 由于找到了原生库,可能是需要的依赖库有问题
D:\Snehal Gaidhane\Non-Project Work\Supportive Files\libs\WinUtil.dll:找不到指定的程序
[错误] ResourceLoaderBasic: loadLib: 检查,运行时系统路径中是否存在有效的 Sikuli libs 文件夹!
[错误] 在发生致命错误(110)后终止 SikuliX!抱歉,继续没有意义!
如果您对错误原因或解决方案没有任何想法,请再次运行
调试级别为 3。您可以将输出粘贴到问答板上。
【问题讨论】:
-
110 = ERROR_OPEN_FAILED。 WinUtil.dll 是否存在于它正在查看的路径中?你是从哪里弄来的?它是正确的版本吗? (如果这不是错误代码,我不确定您为什么会收到消息“找不到指定的过程”。)
-
是的,我可以在上述路径中找到 WinUtil.dll:D:\Snehal Gaidhane\Non-Project Work\Supportive Files\libs\WinUtil.dll
-
那么我猜这是一个依赖问题:该版本的DLL依赖于其他DLL或它无法找到的那些DLL的其他版本。 (这会解释“找不到指定的程序”)
标签: java windows selenium-webdriver sikuli