Não é possível acessar os elementos de um aplicativo Java
Este artigo fornece resoluções para o problema em que você não pode acessar os elementos de um aplicativo da área de trabalho Java no Microsoft Power Automate para desktop.
Aplica-se a: Power Automate
Número KB original: 5014922
Sintomas
O Microsoft Power Automate para desktop não pode acessar os elementos de um aplicativo da área de trabalho Java.
Verificando o problema
Verifique se você não consegue capturar um elemento do aplicativo usando o Gravador ou a ação "Adicionar elemento de interface do usuário" no Designer.
Causa 1: o Java não está instalado em seu computador
Resolução
Para resolver esse problema, verifique se você tem o Java instalado. Você pode verificar isso:
Abra uma janela de comando ou terminal e insira:
> java –version
.Se o Java não estiver instalado no computador, você receberá uma mensagem de erro:
'java' não é reconhecido como um comando interno ou externo, programa operável ou arquivo em lotes.
Causa 2: a Ponte de Acesso Java está habilitada
Resolução
Para resolver esse problema, verifique se você desabilitou a Ponte de Acesso Java Painel de Controle.
Vá para Painel de Controle>Ease> do Access Optimizevisual> displayJava Access Bridge from Oracle, Inc. Providing Assistive Technology access to Java applications, and then disable (uncheck) the Enable Java Access Bridge option.
Causa 3: Alguns arquivos não estão disponíveis nas pastas Java do computador após a instalação Power Automate para desktop
Resolução
Arquivos específicos devem existir nas pastas Java do computador após a Power Automate para desktop instalação.
Siga as etapas abaixo para verificar a versão do Java instalada e o caminho de instalação em seu computador:
- Digite Configurar Java na barra de pesquisa do Windows.
- Abra o painel de controle Java e vá para a guia Java .
- Selecione Exibir.
- Verifique os valores na coluna Caminho . A linha com Arquitetura igual a x86 refere-se à instalação java de 32 bits, enquanto a linha com valor x64 refere-se à instalação java de 64 bits.
Você pode verificar os arquivos abaixo:
Para a instalação do Java de 64 bits:
- O Microsoft.Flow.RPA.Desktop.UIAutomation.Java.Bridge.Native.dll arquivo deve ter sido substituído na pasta C:\Arquivos de Programas\Java\jre1.8.0_271\bin. (jre1.8.0_271 pode ser substituído pela instalação do Java do computador.)
- O arquivo accessibility.properties deve ter sido substituído na pasta C:\Arquivos de Programas\Java\jre1.8.0_271\lib. (jre1.8.0_271 pode ser substituído pela instalação do Java do computador.) Se você editar o arquivo com um bloco de notas, ele deverá ter o seguinte valor:
assistive_technologies=com.sun.java.accessibility.AccessBridge, microsoft.flows.rpa.desktop.uiautomation.JavaBridge
- O arquivo access-bridge-64 deve ter sido inserido na pasta C:\Program Files\Java\jre1.8.0_271\lib\ext. (jre1.8.0_271 pode ser substituído pela instalação do Java do computador.)
Para a instalação do Java de 32 bits:
As mesmas ações para os mesmos arquivos acima, mas no caminho da pasta C:\Arquivos de Programas (x86) \Java....
Verifique se não há um arquivo .accessibility.properties presente na pasta do usuário.
Verifique C:\Users\user se houver um arquivo com o nome .accessibility.properties . Se sim, renomeie-o.
Verifique se VC_redist.x64.exe e/ ouVC_redist.x86.exe foram executados.