Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şu anda masaüstü için Power Automate, aşağıdaki Java sürümleri için tüm Java uygulamalarında ve applet'lerinde kullanıcı arabirimi otomasyonunun kullanımını desteklemektedir:
- Java uygulamaları: Java sürüm 7 ve üzeri.
- Java applet'leri: Java sürüm 7 ve sürüm 8.
Java çalışma zamanının OpenJ9 sürümleri desteklenmez.
Aşağıdaki bölümlerde Java applet'lerinde kullanıcı arabirimi otomasyonu ile ilgili bilgiler yer almaktadır.
Java yapılandırması yükleme
Java uygulamalarını otomatikleştirmek için belirli ayarların yapılmış olması gerekir.
Java yapılandırmasını el ile ayarlamak için Power Automate masaüstü uygulaması yüklendikten sonra yükleme klasörüne (C:\Program Files (x86)\Power Automate Masaüstü) gidin ve PAD.Java.Installer.exe dosyasını yönetici olarak çalıştırın.
Masaüstü için Power Automate ile Java otomasyonu girişleri, %temp%/ java_automation_log klasöründe (örneğin, C:\Users\username\AppData\Local\Temp\java_automation_log) bulunabilir.
Java Kullanıcı Arabirimi Otomasyonu yerine varsayılan kullanıcı Arabirimi Otomasyonu kullanımı
Kaydedici ve UI öğesi seçicinin Java öğelerini SWT çerçevesine sahip yapılar olarak tanımasını engellemek ve bunları varsayılan masaüstü UI öğeleri ile çalıştırmak için:
- Makinenin program dosyalarının altında bulunan yapılandırma dosyasını düzenleyin: Power Automate Desktop\Microsoft.Flow.RPA.Desktop.UIAutomation.Plugin.Java.dll.config.
- BlockSwt özelliğini doğru olarak ayarlayın.
Java yapılandırmasını kaldırma
Java yapılandırmasını kaldırmak (Java yükleyicisi tarafından makineye uygulanan tüm değişiklikleri dönüştürme) için:
Komut Satırı aracını (cmd) başlatma
Aşağıdaki komutu çalıştırın:
PAD.Java.Installer.exe -u
Java otomasyonu ekleme mekanizması
8'den büyük Java sürümleri için masaüstü, Power Automate masaüstü Java otomasyon aracısını JNI ekleme mekanizması aracılığıyla yükler. JVM'de Ekle API'sinin etkinleştirildiğinden emin olun.
Java otomasyonu için ekleme mekanizması çalışmıyorsa, Java uygulamasını başlatırken aşağıdaki bağımsız değişkenleri ekleyin:
- 64 bit Java
- -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"
- 32 bit Java
- -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"
Yollar, Power Automate Masaüstü yükleme konumunu kullanır. Power Automate Masaüstünü farklı bir konuma yüklerseniz yolları ayarlayın.
Java uygulamasının başlangıç bağımsız değişkenlerini değiştiremiyorsanız, JDK'nın mimarisine bağlı olarak uygun değere sahip JDK_JAVA_OPTIONS adlı yeni bir ortam değişkeni ayarlayın. Bu, Power Automate Masaüstü Java otomasyon aracısını Java JDK kullanan her Java uygulamasının başlangıcında yükler.
Sorun giderme
Java uygulamalarını otomatikleştirirken herhangi bir sorunla karşılaşırsanız, bunun birden çok olası nedeni vardır. Java uygulamasının öğelerine erişilemiyor bölümünde daha fazla bilgi edinin.