我正在運行Windows 7 64位計算機。我在PROGRAM x86路徑中安裝了32位版本的JRE6。我在我的窗口中配置了我的JAVA_PATH環境變量,指向「C:\ Program Files(x86)\ Java \ jre6」和PATH變量來保存「C:\ Program Files(x86)\ Sikuli X \ libs \ :\ Program Files(x86)\ Java \ jre6 \ bin \「。請不要問我爲什麼,因爲這是很多人在博客上提出的建議,我只是跟着它。Sikuli Windows 7 64位:獲取VisionProxy.dll:無法找到相關庫
我在eclipse中創建了一個新項目並添加了「sikuli-script.jar」和JRE6細節。當我運行一個基本的程序時,我收到下面的錯誤消息。
import org.sikuli.script.*;
public class TestSikuli {
public static void main(String[] args) {
Screen s = new Screen();
try{
s.click("imgs/spotlight.png", 0);
s.wait("imgs/spotlight-input.png");
s.type(null, "hello world\n", 0);
}
catch(FindFailed e){
e.printStackTrace();
}
}
}
[info]加載Windows實用程序。 線程「main」中的異常java.lang.UnsatisfiedLinkError:C:\ Users \ anantha.navaneethago \ AppData \ Local \ Temp \ tmplib \ VisionProxy.dll:在java.lang.ClassLoader $ NativeLibrary找不到依賴庫 。 load(Native Method) at java.lang.ClassLoader.loadLibrary0(Unknown Source)
大家/每個博客只是爲了確保windows環境變量而已。但我已經完成了所提到的。現在我仍然收到錯誤信息。請任何幫助。
我按照上面的步驟,並得到以下錯誤,線程「主」java.lang.RuntimeException異常:無法找到一個免費的端口org.openqa.selenium.net。PortProber.findFreePort(PortProber.java:66)at.openqa.selenium.remote.service.DriverService $ Builder.build(DriverService.java:287)\t at org.openqa.selenium.ie.InternetExplorerDriver.setupService(InternetExplorerDriver.java: 251) \t at org.openqa.selenium.ie.InternetExplorerDriver。(InternetExplorerDriver.java:146) \t&檢查了主機文件條目並添加了本地主機120.0.0.1..any one help me out –
saravana
2015-04-21 14:43:28