Nota
Capaian ke halaman ini memerlukan kebenaran. Anda boleh cuba mendaftar masuk atau menukar direktori.
Capaian ke halaman ini memerlukan kebenaran. Anda boleh cuba menukar direktori.
Pada masa ini, Power Automate untuk desktop menyokong penggunaan automasi UI dalam semua apl Java dan applet untuk versi Java berikut:
- Apl Java: Java versi 7 dan ke atas.
- Applet Java: Java versi 7 dan versi 8.
Edisi OpenJ9 masa jalan Java tidak disokong.
Bahagian berikut merangkumi maklumat untuk membolehkan automasi UI dalam applet Java.
Pasang konfigurasi Java
Untuk mengautomasikan aplikasi Java, tetapan tertentu mesti disediakan.
Untuk memasang konfigurasi Java secara manual, selepas Power Automate untuk desktop telah dipasang, navigasi ke folder pemasangan (C:\Program Files (x86)\Power Automate Desktop) dan jalankan PAD. Java.Installer.exe sebagai pentadbir.
Log untuk automasi Java dengan Power Automate untuk desktop boleh didapati dalam %temp% folder / java_automation_log (contohnya, C:\Users\username\AppData\Local\Temp\java_automation_log).
Penggunaan automasi UI lalai dan bukannya automasi UI Java
Το menghalang perakam dan pemilih elemen UI daripada mengenali elemen Java yang dibina dengan rangka kerja SWT dan menjadikannya berfungsi dengan elemen UI desktop lalai:
- Edit fail konfigurasi yang terletak di bawah Program Fail: Power Automate Desktop\Microsoft.Flow.RPA.Desktop.UIAutomation.Plugin.Java.dll.config mesin.
- Tetapkan sifat BlockSwt kepada true.
Menyahpasang konfigurasi Java
Untuk menyahpasang konfigurasi Java (kembalikan semua perubahan yang digunakan pada mesin oleh pemasang Java):
Lancarkan alat Baris Perintah (cmd)
Jalankan perintah berikut:
PAD.Java.Installer.exe -u
Mekanisme lampiran automasi Java
Untuk versi Java yang lebih besar daripada 8, Power Automate desktop memuatkan ejen automasi Javanya melalui mekanisme lampiran JNI. Pastikan API Lampiran didayakan pada JVM.
Jika mekanisme lampiran untuk automasi Java tidak berfungsi, tambahkan hujah berikut semasa memulakan aplikasi Java:
- Java 64-bit
- -javaagent:"C:\Program Files (x86)\Power Automate Desktop\java-support\PAD. JavaBridge.jar" -Djava.library.path="${env_var:PATH}; C:\Program Files (x86)\Power Automate Desktop\java-support\x64"
- Java 32-bit
- -javaagent:"C:\Program Files (x86)\Power Automate Desktop\java-support\PAD. JavaBridge.jar" -Djava.library.path="${env_var:PATH}; C:\Program Files (x86)\Power Automate Desktop\java-support\x86"
Laluan menggunakan Power Automate lokasi pemasangan Desktop. Laraskan laluan jika anda memasang Power Automate Desktop di lokasi lain.
Jika anda tidak boleh mengubah suai hujah permulaan aplikasi Java, tetapkan pembolehubah persekitaran baharu bernama JDK_JAVA_OPTIONS dengan nilai yang sesuai berdasarkan seni bina JDK. Ini memuatkan Power Automate ejen automasi Java Desktop pada permulaan setiap aplikasi Java yang menggunakan Java JDK.
Pencarisilapan
Jika anda menemui sebarang isu semasa mengautomasikan aplikasi Java, terdapat pelbagai punca yang berpotensi. Ketahui lebih lanjut dalam Tidak boleh mengakses elemen aplikasi Java.