1. 首页
  2. 文档
  3. Java插件

白皮书下载

实在智能Agent产品白皮书(7.2.0).pdf

Java插件

发刊日期:
2023/09/22

编辑团队:
实在学院

用于配合实在RPA进行Java窗口程序的拾取以及操作的扩展程序,如需对一些客户端软件或网页的Java应用进行自动化操作,需安装此扩展插件,进行环境的准备。
注意

安装Java插件前,请确保本地已开启且仅开启一个Java应用程序。

安装说明

  1. 打开设计器主页,选择 【设置中心】>【工具插件】>【扩展插件】>【Java插件】,点击【安装】。

  2. 收到“插件安装成功”的提示,即说明安装完成。

异常处理

提示注册表写入失败

解决方法:⼿动写⼊注册表。
操作步骤

  1. 使用组合键“Windows + R”打开运行窗口,并输入“regedit”,点击【确定】打开注册表页面。

  1. 确定写入位置。输入路径 "计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Accessibility" ,点击 "Accessibility" 找到 "Configuration" ,将值修改为 "oracle_javaaccessbridge"。

image.png

  1. 完成以上操作后,再次打开设计器客户端,进入【Java插件】页面,检查Java插件是否已安装。若未安装,则重新点击安装。

 

提示文件复制失败

解决方法:手动将文件拷贝到指定目录。
操作步骤

  1. 确定本机安装的Jre版本。

  2. 找到实在RPA设计器目录下java插件位置,在资源管理器的路径“C:\Program Files (x86)\Z-Factory\resources\app.asar.unpacked\resources\support\JavaPlugin”下,找到如下四个文件夹"2.0.1、2.0.2、Jre7、Jre8"。

  3. 四个文件夹对应不同版本的Jre。拷贝文件,找到实在RPA设计器目录下java插件位置:C:\Program Files (x86)\Z-Factory\6.8.0\resources\app\resources\support\JavaPlugin,目前Java Access Bridge的版本分别为2.0.1、2.0.2、Jre7、Jre8。

  1. 依据本机安装的Jre版本,将对应文件夹的文件分别复制到指定路径下。

--> 2.0.1 针对于JRE1.5及以下版本,拷贝路径如下,不需要手动开启JabSwitch。

Java Access Bridge 文件 Destination Directory
WindowsAccessBridge.dll %WINDOWSHOME%\SYSTEM32
WindowsAccessBridge.dll %JAVAHOME%\bin
JavaAccessBridge.dll %JAVAHOME%\bin
JAWTAccessBridge.dll %JAVAHOME%\bin
accessibility.properties %JAVAHOME%\lib
access-bridge.jar %JAVAHOME%\lib\ext
jaccess.jar(包括带_的几个) %JAVAHOME%\lib\ext


--> 2.0.2 针对于JRE1.6版本,对应复制路径如下。文件复制完成后,需要在"%JavaHome%"目录下用命令行工具输入:jabswitch.exe /enable 开启Jab功能。
64位:

Java Access Bridge 文件 Destination Directory
WindowsAccessBridge-32.dll %WINDOWSHOME%\SYSWOW64
WindowsAccessBridge-64.dll %WINDOWSHOME%\SYSTEM32
WindowsAccessBridge-32.dll %JAVAHOME32%\bin
WindowsAccessBridge-64.dll %JAVAHOME32%\bin
JavaAccessBridge-32.dll %JAVAHOME32%\bin
JavaAccessBridge-64.dll %JAVAHOME64%\bin
JAWTAccessBridge-32.dll %JAVAHOME32%\bin
JAWTAccessBridge-64.dll %JAVAHOME64%\bin
accessibility.properties %JAVAHOME32%\lib and %JAVAHOME64%\lib --depending on the JDKs and JREs installed on your system
access-bridge-32.jar %JAVAHOME32%\lib\ext
access-bridge-64.jar %JAVAHOME64%\lib\ext
jaccess.jar %JAVAHOME32%\lib\ext and %JAVAHOME64%\lib\ext  --depending on the JDKs and JREs installed on your system

32位:

WindowsAccessBridge.dll %WINDOWSHOME%\SYSTEM32
WindowsAccessBridge.dll %JAVAHOME32%\bin
JavaAccessBridge.dll %JAVAHOME32%\bin
JAWTAccessBridge.dll %JAVAHOME32%\bin
accessibility.properties %JAVAHOME32%\lib and %JAVAHOME64%\lib --depending on the JDKs and JREs installed on your system
access-bridge.jar %JAVAHOME32%\lib\ext
jaccess.jar %JAVAHOME32%\lib\ext and %JAVAHOME64%\lib\ext  --depending on the JDKs and JREs installed on your system

--> Jre7 针对于JRE1.7及版本,对应的安装路径如下。文件拷贝完成后,需要在%JavaHome%目录下用命令行工具输入:jabswitch.exe /enable 开启Jab功能。
64位:

Java Access Bridge 文件 Destination Directory
WindowsAccessBridge-32.dll %WINDOWSHOME%\SysWOW64
WindowsAccessBridge-32.dll %JAVAHOME%\bin
JavaAccessBridge-32.dll %JAVAHOME%\bin
JAWTAccessBridge-32.dll %JAVAHOME%\bin
access-bridge-32.jar %JAVAHOME%\lib\ext
accessibility.properties %JAVAHOME%\lib
jaccess.jar %JAVAHOME%\lib\ext

32位:

Java Access Bridge 文件 Destination Directory
WindowsAccessBridge.dll %WINDOWSHOME%\SYSTEM32
WindowsAccessBridge.dll %JAVAHOME%\bin
JavaAccessBridge.dll %JAVAHOME%\bin
JAWTAccessBridge.dll %JAVAHOME%\bin
access-bridge.jar %JAVAHOME%\lib\ext
accessibility.properties %JAVAHOME%\lib
jaccess.jar %JAVAHOME%\lib\ext

--> Jre8 针对于JRE1.8及版本,对应的复制路径如下。文件复制完成后,需要在"%JavaHome%"目录下用命令行工具输入:jabswitch.exe /enable 开启Jab功能。
64位:

Java Access Bridge 文件 Destination Directory
WindowsAccessBridge-32.dll %WINDOWSHOME%\SysWOW64
WindowsAccessBridge-32.dll %JAVAHOME%\bin
JavaAccessBridge-32.dll %JAVAHOME%\bin
JAWTAccessBridge-32.dll %JAVAHOME%\bin
access-bridge-32.jar %JAVAHOME%\lib\ext
accessibility.properties %JAVAHOME%\lib
jaccess.jar %JAVAHOME%\lib\ext

32位:

Java Access Bridge 文件 Destination Directory
WindowsAccessBridge.dll %WINDOWSHOME%\SYSTEM32
WindowsAccessBridge.dll %JAVAHOME%\bin
JavaAccessBridge.dll %JAVAHOME%\bin
JAWTAccessBridge.dll %JAVAHOME%\bin
access-bridge.jar %JAVAHOME%\lib\ext
accessibility.properties %JAVAHOME%\lib
jaccess.jar %JAVAHOME%\lib\ext

注意
%WINDOWSHOME%\ "C:\Windows" %JAVAHOME% Java在本机安装位置。如:"C:\Program Files (x86)\Java\jre1.8.0_251"。

企业培训
技术支持
加入社群
公众号
实在智能Agent学习群
扫码关注微信公众号