Вот мой простой Sikuli код Java:Sikuli Java код: ResourceLoaderBasic: loadLib: Fatal Error 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: \ Программные файлы \ 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-яв 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: Fatal Error 110: loading: WinUtil.dll [error] ResourceLoaderBasic: loadLib: Поскольку была найдена собственная библиотека, она может проблема с необходимыми зависимыми библиотеками D: \ Sikuli \ SikuliInstaller \ libs \ WinUtil.dll: не удается найти зависимые библиотеки [error] ResourceLoaderBasic: loadLib: проверьте, чтобы действительная папка Sikuli libs находилась в системном пути во время выполнения! [ошибка] Прекращение SikuliX после фатальной ошибки (110)! Извините, но нет смысла продолжать! Если вы не имеете ни малейшего представления об ошибке или решении, запустите снова с уровнем отладки 3. Вы можете вставить вывод на плату Q &.
Процесс закончил с кодом выхода 1
[error] ResourceLoaderBasic: check: До сих пор не существует допустимого пути к libs! [action] ResourceLoaderBasic: проверьте: пожалуйста, подождите! Попытка извлечь libs в родительскую папку jar: D:/Sikuli/SikuliInstaller/ [error] ResourceLoaderBasic: loadLib: Fatal Error 110: loading: WinUtil.dll [error] ResourceLoaderBasic: loadLib: поскольку найдена собственная библиотека, это может быть проблемой с необходимыми зависимыми библиотеками. D: \ Sikuli \ SikuliInstaller \ libs \ WinUtil.dll: не удается найти зависимые библиотеки [error] ResourceLoaderBasic: loadLib: проверьте, чтобы действительная папка Sikuli libs находилась в системном пути во время выполнения! –
После удаления файла libs я выполнил свой скрипт, было показано сообщение об ошибке, упомянутое выше. –
Сделано редактирование, которое может сработать для вас. Это о некотором правильном пути. – Tenzin