2

System.ApplicationException:获取 Java Identfier KeyBindings 异常的异常:索引超出了数组的范围。在 BluePrism.AMI.clsAMI.Spy(clsElementTypeInfo& elementType, List`1& identifiers) 在 Automate.frmIntegrationAssistant.HandleSpyOrLaunchClick(Object sender, EventArgs e)

操作系统:Win 7 64位

我的机器安装了以下版本的java

jdk1.7.0_80

jre1.7.0_80

Java 访问桥 2.0.2

目标应用编译于:

jdk1.7.0_80

注意: 当我第一次做间谍时,我可以毫无问题地获取属性。下次进行间谍活动时会引发错误。

4

1 回答 1

2

我已经按照以下步骤解决了这个问题:

此解决方案仅适用于 64 位 windows 7 或更高版本的操作系统

1)确保你已经安装了jre 1.7或更高版本(1.7+版本会有JAB在build,所以你不需要外部安装)

2)制造商确保您已在“Blue Prism Limited\Blue Prism Automate”下粘贴以下文件

  • JavaAccessBridge-64.dll
  • JAWTAccessBridge-64.dll
  • WindowsAccessBridge-64.dll

3) 从 Windows 控制面板启用 JAB。

现在尝试窥探任何 java 应用程序。它应该工作。干杯!!:)

于 2018-01-05T11:40:03.597 回答