Sikuli Remote Server 執行環境建置:Win 8 64-bit, Java 1.8.0
很多文章說:"sikuli 只能在 32 位元 JDK 6 上成功執行,不支援 Java 7 或 64 位元"。實際上並不是醬子的,問題出在哪裡呢?在於 sikuli 的安裝方式。
很多文章說:"sikuli 只能在 32 位元 JDK 6 上成功執行,不支援 Java 7 或 64 位元"。實際上並不是醬子的,問題出在哪裡呢?在於 sikuli 的安裝方式。
- 安裝 jython (要先安裝 Java)
- Sikuli 只能以 jython 調用
- 下載 jython
- 安裝
java -jar jython_installer-2.5.2.jar - 需設定環境變數:將 jython 及 jython\bin 加入環境變數 PATH 中
- 安裝 Sikuli
- 至 Sikuli 官方網站下載安裝檔 sikuli-setup.jar
- 執行 sikuli-setup.jar
- 新增 2 個資料夾,分別執行 runSetup.cmd 安裝 Pack1 及 Pack2
- 合併 Pack1 及 Pack2 所產生的檔案,並建立目錄 C:\sikuli
- 環境變數設置
- PATH 中加入:C:\sikuli;C:\sikuli\libs;
- 新增 SIKULI_HOME:C:\sikuli\
- 新增 CLASSPATH:C:\sikuli\sikuli-script.jar
- 準備 Sikuli remote server 所需的檔案,放到 C:\sikuli
(放到其它地方也可以,但是 sikuli-script.jar 要複製過去) - 啟動 Sikuli remote server
jython SikuliRemoteLibrary.py
包成一個 package 發佈到測試環境感覺會很不錯 : )
沒有留言:
張貼留言