2013-09-04 3 views
1

지금까지 실행 구성 자체에 PATHSIKULI_HOME env 변수를 설정하여 Eclipse를 통해 Sikuli를 사용하여 개발 한 자동화 용 Java 응용 프로그램을 테스트했습니다. 이제 jar를 사용하여 응용 프로그램을 배포하려고합니다. 이를 위해병 포장 후 SIKULI_HOME env 변수를 설정하는 방법은 무엇입니까?

, 나는 그러나이 두 variables--

SET PATH=C:\JDK64\1.6.0.31.1\bin;C:\Sikuli-IDE-1.0.0-Win64\libs; 
SET SIKULI_HOME=C:\Sikuli-IDE-1.0.0-Win64 
java -jar myjar.jar 

의 SET 명령을 포함하는 배치 파일을 만든이 작동하지 않는 악명 높은 문제의 결과 :

[error] org.sikuli.script.FileManager.loadLibrary: Native library could not be loaded: VisionProxy 
java.lang.UnsatisfiedLinkError: C:\Sikuli-IDE-1.0.0-Win64\libs\VisionProxy.dll: Can't find dependent libraries 

항아리를 실행하기 전에 이러한 변수를 설정하는 올바른 솔루션을 찾는 사람이 있습니까?

는 Nikhil

답변

1

내가 sikuli에 대해 아무것도 몰라 감사합니다,하지만 당신은 아마 경로에 Java 및 Sikuli를 추가 원하는, 그리고 단지이 디렉토리로에게 경로를 바꿉니다

SET PATH=%PATH%;C:\JDK64\1.6.0.31.1\bin;C:\Sikuli-IDE-1.0.0-Win64\libs