Sikuli 스크립트로 Testng을 실행 중이며 Eclipse IDE에서 정상적으로 작동하고 있습니다. Eclipse IDE에서 Java 1.7.0 버전을 사용하고 있습니다.java.lang.UnsatisfiedLinkError : /tmp/tmplib/libVisionProxy.so : /tmp/tmplib/libVisionProxy.so
하지만 Ant 스크립트를 만들면 예외가 발생합니다. build.xml 파일 감지 Java 버전 : 나는 2010년 9월 8일 위해 빌드 파일에 컴파일 개미 -v
아파치 개미 버전 1.7.1로 선택하면 1.6 ---> 감지 OS (I 자바 1.7 버전이 필요) : Linux [antlib : org.apache.tools.ant] org/apache/tools/ant/antlib.xml 자원에서 정의를로드 할 수 없습니다. 그것은 발견되지 않았다. [property] 로딩 환경 env. 대상의 빌드 시퀀스는 [init, build] 입니다. 전체 빌드 시퀀스는 [초기화, 빌드, 정리, 실행, jar, 사용법, makexsltreports, all, create-jar, runTestNG]입니다.
초기화 : [에코] start.time
빌드 :
BUILD SUCCESSFUL 총 시간 : 0초
나는 1.7
자바를 사용할 필요가 개미를 돌릴 때.개미 실행
에서 java.lang.UnsatisfiedLinkError : /tmp/tmplib/libVisionProxy.so : /tmp/tmplib/libVisionProxy.so : 잘못된 ELF 클래스 : ELFCLASS64 (가능한 원인 : 아키텍처 단어 너비 불일치) 에서 java.lang.ClassLoader $ NativeLibrary.load (네이티브 메소드) at java.lang.ClassLoader.loadLibrary0 (ClassLoader.java:1755) at java.lang.ClassLoader.loadLibrary (ClassLoader.java:1651) at java.lang .Runtime.load0 (Runtime.java:787) java.lang.System.load (System.java:1022)에서 at com.wapmx.nativeutils.jativeApp.NativeLoader.loadLibrary (NativeLoader.java:44) 에서 org.sikuli.script.Finder. (Finder.java:33) at org.sikuli.script.Region.doFind (Region.java:1029) at org.sikuli.script.Region $ RepeatableFind.run (Region .java : 1232) (org.sikuli.script.Region) .Region.find (Region.java:381) at org.sikuli.script.Region.getLocationFromPSRML (Region.java:1129) at org.sikuli.script.Region.click (Region.java:606) at org .sikuli.script.Region.click (Region.java:593) Sample_Test.launchApplication (Sample_Test.java:74)의 012516.tarl 12,992,967,
멋진 답변을 보내 주셔서 감사합니다. – sreekanth
@sreekanth : Grooveek의 대답을 받아 들여야합니다. :) –