这里是我的简单Sikuli Java代码:Sikuli Java代码:ResourceLoaderBasic:LOADLIB:致命错误110:加载:WinUtil.dll
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_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 -classpath”C:\ Program Files \ Java \ jdk1.7.0_60 \ jre \ lib \ charsets.jar; C:\ Program Files \ Java \ jdk1。 7.0_60 \ jre \ lib \ deploy.jar; C:\ Program Files \ Java \ jdk1.7.0_60 \ jre \ lib \ javaws.jar; C:\ Program Files \ Java \ jdk1.7.0_60 \ jre \ li b \ jce.jar; C:\ Program Files \ Java \ jdk1.7.0_60 \ jre \ lib \ jfr.jar; C:\ Program Files \ Java \ jdk1.7.0_60 \ jre \ lib \ jfxrt.jar; C: \ Program Files \ Java \ jdk1.7.0_60 \ jre \ lib \ jsse.jar; C:\ Program Files \ Java \ jdk1.7.0_60 \ jre \ lib \ management-agent.jar; C:\ Program Files \ Java \ jdk1.7.0_60 \ jre \ lib \ plugin.jar; C:\ Program Files \ Java \ jdk1.7.0_60 \ jre \ lib \ resources.jar; C:\ Program Files \ Java \ jdk1.7.0_60 \ jre \ lib \ rt.jar; C:\ Program Files \ Java \ jdk1.7.0_60 \ jre \ lib \ ext \ access-bridge-64.jar; C:\ Program Files \ Java \ jdk1.7.0_60 \ jre \ lib \ ext \ dnsns.jar; C:\ Program Files \ Java \ jdk1.7.0_60 \ jre \ lib \ ext \ jaccess.jar; C:\ Program Files \ Java \ jdk1.7.0_60 \ jre \ lib \ ext \ localedata.jar ; C:\ Program Files \ Java \ jdk1.7.0_60 \ jre \ lib \ ext \ sunec.jar; C:\ Program Files \ Java \ jdk1.7.0_60 \ jre \ lib \ ext \ sunjce_provider.jar; C:\ Program Files \ Java \ jdk1.7.0_60 \ jre \ lib \ ext \ sunmscapi.jar; C:\ Program Files \ Java \ jdk1.7.0_60 \ jre \ lib \ ext \ zipfs.jar; D:\ Sikuli \ MySikuliProject1 \出\生产\ MySikuliProject1; d:\ Sikuli \ SikuliInstaller \ sikuli-ide.jar; d:\ Sikuli \ SikuliInstaller \ sikuli-JAV a.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_rt .jar“com.intellij.rt.execution.application.AppMain misc.Calculator [error] ResourceLoaderBasic:loadLib:致命错误110:加载:WinUtil.dll [error] ResourceLoaderBasic:loadLib:由于找到了本机库, D:\ Sikuli \ SikuliInstaller \ libs \ WinUtil.dll:找不到依赖库 [error] ResourceLoaderBasic:loadLib:检查一个有效的Sikuli库文件夹是否在运行时在系统路径中! [error]致命错误(110)后终止SikuliX!对不起,但继续下去没有意义! 如果您对错误原因或解决方案没有任何意见,请再次运行 ,调试级别为3.您可能会将输出粘贴到Q & A板上。
过程结束,退出代码1
[error] ResourceLoaderBasic:check:目前没有有效的libs路径可用! [action] ResourceLoaderBasic:check:Please wait!试图提取库到jar父文件夹:D:/ Sikuli/SikuliInstaller/ [错误] ResourceLoaderBasic:loadLib:致命错误110:正在加载:WinUtil。dll [error] ResourceLoaderBasic:loadLib:由于找到了本机库,它可能是需要的相关库的问题 D:\ Sikuli \ SikuliInstaller \ libs \ WinUtil.dll:无法找到相关库 [error] ResourceLoaderBasic: loadLib:在运行时检查一个有效的Sikuli库文件夹是否在系统路径中! –
删除libs文件后,我执行了我的脚本,显示上面提到的错误信息 –
做了一个可能适合你的编辑。这是关于没有正确设置的路径。 – Tenzin