-2

这是我简单的 Sikuli java 代码:

import org.sikuli.script.App;
import org.sikuli.script.FindFailed;
/**
 * Created by Ripon on 5/19/2015.
 */
public class Calculator {
    public static void main(String... args)throws FindFailed, InterruptedException{
        App.open("calc.exe");
    }
}

当我运行时,IntelliJ IDEA 中显示以下错误消息:

致命错误 110:正在加载:WinUtil.dll [错误] ResourceLoaderBasic:loadLib:由于找到了本机库,因此可能是所需依赖库的问题 D:\Sikuli\SikuliInstaller\libs\WinUtil.dll:找不到依赖库[错误] ResourceLoaderBasic: loadLib: 检查,运行时系统路径中是否存在有效的 Sikuli libs 文件夹![错误] 在发生致命错误(110)后终止 SikuliX!对不起,但继续下去是没有意义的!如果您对错误原因或解决方案一无所知,请使用 Debug 级别 3 再次运行。您可以将输出粘贴到问答板上。loadLib:检查,运行时系统路径中是否存在有效的 Sikuli libs 文件夹![错误] 在发生致命错误(110)后终止 SikuliX!对不起,但继续下去是没有意义的!如果您对错误原因或解决方案一无所知,请使用 Debug 级别 3 再次运行。您可以将输出粘贴到问答板上。loadLib:检查,运行时系统路径中是否存在有效的 Sikuli libs 文件夹![错误] 在发生致命错误(110)后终止 SikuliX!对不起,但继续下去是没有意义的!如果您对错误原因或解决方案一无所知,请使用 Debug 级别 3 再次运行。您可以将输出粘贴到问答板上。

进程以退出代码 1 结束

在此处输入图像描述

4

1 回答 1

0

WinUtil.dll 文件是来自 Sikuli 库的文件。
尝试删除您的libs文件夹,然后再次启动您自己的脚本。

编辑:

如果这不起作用,则可能没有正确设置 Java/Sikuli 路径。
第一个答案帖子(带有屏幕截图)可能有助于正确设置路径。
该站点上有多个人无法找到 .dll 文件,而在许多情况下,这似乎是个窍门。 关联

于 2015-05-19T13:46:06.873 回答