調用Java方法(Invoke Java Method)的介紹
從Java Scope中的.jar加載的方法中調用指定的Java方法。並結果存儲在變量中
2、Invoke Java Method 在UiPath中的使用
打開設計器, 在設計庫中新建一個Sequence,爲序列命名及設置Sequence存放的路徑, 在Activities中搜索Java Scope(若是沒法搜索到, 表示你的設計器沒有安裝Java活動, 在Design選項卡中, 點擊」Manage Packages」, 在All Pakcages界面中搜索」Uipath.Java.」, 選擇UiPath.Java.Activities, 點擊右側」install」, 以後點擊」Save」保存便可),並將其拖至設計區, 在」JavaLibraryPath」輸入Java開發工具包路徑(若是本機已配置Java環境變量, 可忽略此路徑)工具




在Activities中搜索Load Jar, 並將其拖至設計區. 在」JarPath」屬性中, 輸入Jar 路徑開發工具


在Activities中搜索Invoke Java Method, 並將其拖至設計區, 在」Method Name」屬性中輸入調用的Java方法名稱」getArrayInt」, 在」Target Type」屬性中輸入Java包和類的名稱的路徑(以上方法名和類路徑均可經過查看Java源碼獲取). 在Result 屬性中使用Ctrl + k設置JavaObject類型的變量」 JavaObjectResultStaticMethod」, 用於接收方法的返回值spa




在Activities中搜索Convert Java Object, 並將其拖至設計區, 在Java Object屬性輸入步驟3返回的Java對象, 將其賦值給」 ResultStaticMethod」變量設計


在Activities中搜索For Each, 並將其拖至設計區, 在Values屬性中, 輸入步驟4返回的對象」 ResultStaticMethod」, 在Activities中搜索Log Message, 將其拖至For Each 活動的Body 裏面, 在Message 屬性中輸入」 item.ToString」.對象



運行完成,你會看到UiPath Studio成功調用了Java包裏面的方法, 並在控制檯輸出告終果
總結:以上流程就用到了調用Java方法(Invoke Java Method)的操做,你們能夠動手試試ip
UiPath技術交流羣:
「465630324」開發
文章來源:RPA之家(http://www.rpazj.com)get
做者:RPA之家團隊源碼