Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sikuli Java代码:ResourceLoaderBasic:loadLib:致命错误110:加载:WinUtil.dll_Java_Intellij Idea_Sikuli_Sikuli Script - Fatal编程技术网

Sikuli Java代码:ResourceLoaderBasic:loadLib:致命错误110:加载:WinUtil.dll

Sikuli Java代码:ResourceLoaderBasic:loadLib:致命错误110:加载:WinUtil.dll,java,intellij-idea,sikuli,sikuli-script,Java,Intellij Idea,Sikuli,Sikuli Script,以下是我的简单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{ A

以下是我的简单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中显示以下错误消息:

“C:\Program Files\Java\jdk1.7.0\U 60\bin\Java”-Didea.launcher.port=7533”-Didea.launcher.bin.path=C:\Program Files(x86)\JetBrains\IntelliJ IDEA 14.0.2\bin”-Dfile.encoding=UTF-8-类路径“C:\ProgramFiles\Java\jdk1.7.0\U 60\jre\lib\charsets.jar;C:\ProgramFiles\Java\jdk1.7.0\U 60\jre\lib\deploy.jar;C:\ProgramFiles\Java\jdk1.7.0\U 60\jre\lib\javaws.jar;C:\ProgramFiles\Java\jdk1.7.0\U 60\jre\lib\jce.jar;C:\ProgramFiles\Java\jdk1.7.0\U 60\jre\lib\jfr.jar;C:\ProgramFiles\Java\jdk1.7.0\U 60\jre\lib\jfxrt.jar;C:\ProgramFiles\Java\jdk1.7.0\U 60\jre\lib\jsse.jar;C:\ProgramFiles\Java\jdk1.7.0\U 60\jre\lib\management-agent.jar;C:\ProgramFiles\Java\jdk1.7.0\U 60\jre\lib\plugin.jar;C:\ProgramFiles\Java\jdk1.7.0\U 60\jre\lib\resources.jar;C:\ProgramFiles\Java\jdk1.7.0\U 60\jre\lib\rt.jar;C:\ProgramFiles\Java\jdk1.7.0\U 60\jre\lib\ext\access-bridge-64.jar;C:\ProgramFiles\Java\jdk1.7.0\U 60\jre\lib\ext\dnsns.jar;C:\ProgramFiles\Java\jdk1.7.0\U 60\jre\lib\ext\jaccess.jar;C:\ProgramFiles\Java\jdk1.7.0\U 60\jre\lib\ext\localedata.jar;C:\ProgramFiles\Java\jdk1.7.0\U 60\jre\lib\ext\sunec.jar;C:\ProgramFiles\Java\jdk1.7.0\u 60\jre\lib\ext\sunjce\u provider.jar;C:\ProgramFiles\Java\jdk1.7.0\U 60\jre\lib\ext\sunmsapi.jar;C:\ProgramFiles\Java\jdk1.7.0\U 60\jre\lib\ext\zipfs.jar;D:\Sikuli\MySikuliProject1\out\production\MySikuliProject1;D:\Sikuli\SikuliInstaller\Sikuli-ide.jar;D:\Sikuli\SikuliInstaller\Sikuli-java.jar;D:\Sikuli\SikuliInstaller\Sikuli-setup.jar;D:\Sikuli\SikuliInstaller\Sikuli-tessdata.jar;C:\Program Files(x86)\JetBrains\IntelliJ IDEA 14.0.2\lib\IDEA\u rt.jar“com.IntelliJ.rt.execution.application.AppMain杂项计算器 [错误]ResourceLoaderBasic:loadLib:致命错误110:加载:WinUtil.dll [错误]ResourceLoaderBasic:loadLib:由于找到了本机库,所需的依赖库可能存在问题 D:\Sikuli\SikuliInstaller\libs\WinUtil.dll:找不到依赖库 [错误]ResourceLoaderBasic:loadLib:检查运行时系统路径中是否存在有效的Sikuli libs文件夹! [错误]在发生致命错误(110)后终止SikuliX!抱歉,继续下去没有意义! 如果您不知道错误原因或解决方案,请重新运行 调试级别为3。您可以将输出粘贴到Q&a板

进程已完成,退出代码为1


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

编辑:

如果这不起作用,则可能无法正确设置Java/Sikuli路径。
这篇第一篇回答文章(带有屏幕截图)可能有助于正确设置路径。
在这个网站上,有很多人的.dll文件都找不到,而在很多情况下,这一个似乎就是关键。

[error]ResourceLoaderBasic:检查:目前为止没有可用的有效libs路径![action]ResourceLoaderBasic:检查:请稍候!正在尝试将libs提取到jar父文件夹:D:/Sikuli/SikuliInstaller/[error]ResourceLoaderBasic:loadLib:致命错误110:加载:WinUtil.dll[错误]ResourceLoaderBasic:loadLib:由于找到了本机库,所需的依赖库可能有问题D:\Sikuli\SikuliInstaller\libs\WinUtil.dll:找不到依赖库[错误]ResourceLoaderBasic:loadLib:Check,运行时系统路径中是否存在有效的Sikuli libs文件夹!删除libs文件后,我执行了脚本,显示了上面提到的错误消息进行编辑可能对您有用。这是关于未正确设置的路径。OS是Windows 7。用户变量设置为path=D:\Sikuli安装程序\libs;否系统变量是必需的吗?如果需要,如何为Sikuli设置系统变量?您使用的IDE是什么?