Не удается получить доступ к элементам приложения Java
В этой статье приведены решения проблемы, из-за чего вы не можете получить доступ к элементам классического приложения Java в Microsoft Power Automate для компьютеров.
Применимо к: Power Automate
Исходный номер базы знаний: 5014922
Симптомы
Microsoft Power Automate для компьютеров не может получить доступ к элементам классического приложения Java.
Проверка проблемы
Убедитесь, что вы не можете записать элемент приложения с помощью средства записи или действия "Добавить элемент пользовательского интерфейса" в Designer.
Причина 1. Java не установлен на компьютере
Разрешение
Чтобы устранить эту проблему, убедитесь, что у вас установлен Java. Это можно проверка, выполнив следующие действия:
Откройте командное окно или терминал и введите :
> java –version
.Если Java не установлен на компьютере, появится сообщение об ошибке:
Java не распознается как внутренняя или внешняя команда, операемая программа или пакетный файл.
Причина 2. Включен мост доступа Java
Разрешение
Чтобы устранить эту проблему, убедитесь, что мост доступа Java отключен в панель управления.
Перейдите к панель управления>Обходимо>, чтобы оптимизироватьвизуальное отображение>Моста доступа Java от Oracle, Inc. Предоставление доступа к приложениям Java со специальными возможностями, а затем отключите (снимите флажок Включить мост доступа Java).
Причина 3. Некоторые файлы недоступны в папках Java компьютера после установки Power Automate для компьютеров
Разрешение
Определенные файлы должны существовать в папках Java компьютера после установки Power Automate для компьютеров.
Выполните следующие действия, чтобы проверка установленной версии Java и пути установки на компьютере.
- Введите Configure Java (Настроить Java ) в строке поиска Windows.
- Откройте панель управления Java и перейдите на вкладку Java .
- Выберите Вид.
- Проверьте значения в столбце Путь . Строка с архитектурой , равной x86, относится к 32-разрядной установке Java, а строка со значением x64 относится к 64-разрядной установке Java.
Вы можете проверка следующие файлы:
Для установки 64-разрядной версии Java:
- ФайлMicrosoft.Flow.RPA.Desktop.UIAutomation.Java.Bridge.Native.dll должен быть заменен в папке C:\Program Files\Java\jre1.8.0_271\bin. (jre1.8.0_271 можно заменить установкой Java компьютера.)
- Файл accessibility.properties должен быть заменен в папке C:\Program Files\Java\jre1.8.0_271\lib. (jre1.8.0_271 можно заменить установкой Java компьютера.) При редактировании файла с помощью блокнота он должен иметь следующее значение:
assistive_technologies=com.sun.java.accessibility.AccessBridge, microsoft.flows.rpa.desktop.uiautomation.JavaBridge
- Файл access-bridge-64 должен быть вставлен в папку C:\Program Files\Java\jre1.8.0_271\lib\ext. (jre1.8.0_271 можно заменить установкой Java компьютера.)
Для установки 32-разрядной версии Java:
Те же действия для файлов, что и выше, но в пути к папке C:\Program Files (x86) \Java....
Убедитесь, что в папке пользователя нет файла .accessibility.properties .
Проверьте C:\Users\user , если файл с именем .accessibility.properties присутствует. Если да, переименуйте его.
Убедитесь, что VC_redist.x64.exe и (или )VC_redist.x86.exe выполнены.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по