Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Saat ini, Power Automate untuk desktop mendukung penggunaan otomatisasi UI di semua aplikasi dan applet Java untuk versi Java berikut:
- Aplikasi Java: Java versi 7 dan yang lebih baru.
- Applet Java: Java versi 7 dan versi 8.
Runtime Java edisi OpenJ9 tidak didukung.
Bagian berikut mencakup informasi untuk mengaktifkan otomatisasi UI di applet Java.
Instal konfigurasi Java
Untuk mengotomatiskan aplikasi Java, pengaturan tertentu harus ada.
Untuk menginstal konfigurasi Java secara manual, setelah Power Automate desktop diinstal, navigasikan ke folder instalasi (C:\Program Files (x86)\DesktopPower Automate ) dan jalankan PAD. Java.Installer.exe sebagai administrator.
Log untuk otomatisasi Java dengan Power Automate untuk desktop dapat ditemukan di %temp% folder / java_automation_log (misalnya, C:\Users\username\AppData\Local\Temp\java_automation_log).
Pemanfaatan otomatisasi UI default alih-alih otomatisasi UI Java
Το mencegah perekam dan pemilih elemen UI mengenali elemen Java yang dibangun dengan kerangka kerja SWT dan membuatnya bekerja dengan elemen UI desktop default:
- Edit file konfigurasi yang terletak di bawah Program Files: Power Automate Desktop\Microsoft.Flow.RPA.Desktop.UIAutomation.Plugin.Java.dll.config mesin.
- Atur properti BlockSwt ke true.
Menghapus instalasi konfigurasi Java
Untuk menghapus konfigurasi Java (mengembalikan semua perubahan yang diterapkan ke mesin oleh penginstal Java):
Luncurkan alat Command Line (cmd)
Jalankan perintah berikut:
PAD.Java.Installer.exe -u
Mekanisme lampiran otomatisasi Java
Untuk versi Java yang lebih besar dari 8, Power Automate desktop memuat agen otomatisasi Java-nya melalui mekanisme lampiran JNI. Pastikan API Lampirkan diaktifkan di JVM.
Jika mekanisme lampiran untuk otomatisasi Java tidak berfungsi, tambahkan argumen berikut saat memulai aplikasi Java:
- Java 64-bit
- -javaagent:"C:\Program Files (x86)\DesktopPower Automate \java-support\PAD. JavaBridge.jar" -Djava.library.path="${env_var:PATH}; C:\Program Files (x86)\DesktopPower Automate \java-support\x64"
- Java 32-bit
- -javaagent:"C:\Program Files (x86)\DesktopPower Automate \java-support\PAD. JavaBridge.jar" -Djava.library.path="${env_var:PATH}; C:\Program Files (x86)\DesktopPower Automate \java-support\x86"
Jalur menggunakan Power Automate lokasi instalasi Desktop. Sesuaikan jalur jika Anda menginstal Power Automate Desktop di lokasi yang berbeda.
Jika Anda tidak dapat memodifikasi argumen startup aplikasi Java, atur variabel lingkungan baru bernama JDK_JAVA_OPTIONS dengan nilai yang sesuai berdasarkan arsitektur JDK. Ini memuat Power Automate agen otomatisasi Java Desktop pada startup setiap aplikasi Java yang menggunakan Java JDK.
Mengatasi Masalah
Jika Anda menemukan masalah saat mengotomatiskan aplikasi Java, ada beberapa kemungkinan penyebabnya. Pelajari lebih lanjut di Tidak dapat mengakses elemen aplikasi Java.