Não é possível acessar os elementos de um aplicativo Java
Este artigo fornece resoluções para o problema que você não pode acessar os elementos de um aplicativo de área de trabalho Java no Microsoft Power Automate para desktop.
Aplica-se a: Power Automate
Número de KB original: 5014922
Sintomas
A Microsoft Power Automate para desktop não pode acessar os elementos de um aplicativo de área de trabalho Java.
Verificando o problema
Verifique se você não é capaz de 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ê instalou o Java. Você pode marcar isso por:
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 lote.
Causa 2: a Ponte de Acesso java está habilitada
Resolução
Para resolver esse problema, verifique se você desabilitou a Ponte de Acesso Java no Painel de Controle.
Acesse Painel de Controle>Ease of Access>Optimize visual display>Java 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 depois de instalar Power Automate para desktop
Resolução
Arquivos específicos devem existir nas pastas java do computador após a instalação do Power Automate para desktop.
Siga as etapas a seguir para marcar o caminho de instalação e versão do Java instalado 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 marcar os arquivos abaixo:
Para instalação java de 64 bits:
- O Microsoft.Flow.RPA.Desktop.UIAutomation.Java.Bridge.Native.dll de arquivo deveria ter sido substituído na pasta C:\Arquivos do Programa\Java\jre1.8.0_271\bin. (jre1.8.0_271 pode ser substituído pela instalação java do computador.)
- A acessibilidade de arquivo.properties deveria ter sido substituída na pasta C:\Arquivos do Programa\Java\jre1.8.0_271\lib. (jre1.8.0_271 pode ser substituído pela instalação 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 deveria ter sido inserido na pasta C:\Arquivos do Programa\Java\jre1.8.0_271\lib\ext. (jre1.8.0_271 pode ser substituído pela instalação java do computador.)
Para instalação java de 32 bits:
As mesmas ações para os mesmos arquivos acima, mas no caminho da pasta C:\Arquivos de Programa (x86) \Java....
Verifique se não há um arquivo .accessibility.properties presente em sua pasta de usuário.
Verifique C:\Users\user se um arquivo com nome .accessibility.properties está presente. Se sim, renomeie-o.
Verifique se VC_redist.x64.exe e/ou VC_redist.x86.exe foram executados.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de