Java-toepassingen automatiseren

Java-configuratie installeren

Om Java-toepassingen te automatiseren, moeten bepaalde instellingen aanwezig zijn.

Om de Java-configuratie handmatig te installeren, nadat Power Automate voor bureaublad is geïnstalleerd, navigeert u naar de installatiemap (C:\Program Files (x86)\Power Automate Desktop) en voert u PAD.Java.Installer.exe uit als beheerder.

Logboeken voor Java-automatisering met Power Automate voor bureaublad is te vinden in de map %temp%/ java_automation_log (bijv. C:\Users\gebruikersnaam\AppData\Local\Temp\java_automation_log).

Java-configuratie verwijderen

Om de Java-configuratie te verwijderen (alle wijzigingen ongedaan maken die door het Java-installatieprogramma op de computer zijn aangebracht):

  1. Het hulpmiddel Opdrachtregel (cmd) starten

  2. Voer de volgende opdracht uit:

    PAD.Java.Installer.exe -u 
    

Probleemoplossing

Als u problemen ondervindt bij het automatiseren van Java-toepassingen:

  1. Zorg ervoor dat Java op uw computer is geïnstalleerd:

    • Open de opdrachtregel (cmd) en voer de volgende opdracht uit:

      java –version
      
    • Als Java niet op uw computer is geïnstalleerd, ontvangt u een foutmelding als de volgende: 'java' wordt niet herkend als een interne of externe opdracht, bruikbaar programma of batchbestand.

  2. De optie Java Access Bridge in het Configuratiescherm moet worden uitgeschakeld:

    Navigeer naar Configuratiescherm -> Toegankelijkheid -> Visuele weergave optimaliseren -> Java Access Bridge from Oracle, Inc. Providing Assistive Technology access to Java applications en schakel de optie Java Access Bridge inschakelen uit.

    Schermafbeelding van de optie Java Access Bridge inschakelen in het Configuratiescherm van Windows.

  3. Specifieke bestanden moeten aanwezig zijn in de Java-mappen van de computer na de installatie van Power Automate voor bureaublad.

    De geïnstalleerde Java-versie en het installatiepad op uw computer controleren:

    1. Type Java configureren in de zoekbalk van Windows

    2. Start het Java-configuratiescherm

    3. Navigeer naar het tabblad Java en selecteer Weergeven

      Schermopname van het Java-configuratiescherm.

    4. Controleer de waarden in de kolom Pad. De rij met Architectuur gelijk aan x86 verwijst naar een 32-bits Java-installatie, terwijl de rij met waarde x86x64 verwijst naar een 64-bits Java-installatie.

      Schermopname van de Java Runtime Environment-instellingen.

    Daarnaast kunt u de volgende bestanden controleren:

    Voor de 64-bits Java-installatie:

    • Bestand Microsoft.Flow.RPA.Desktop.UIAutomation.Java.Bridge.Native.dll moet zijn vervangen in de map C:\Program Files\Java\jre1.8.0_271\bin. (jre1.8.0_271 kan zijn vervangen door de Java-installatie van uw computer)

    • Bestand accessibility.properties moet zijn vervangen in de map C:\Program Files\Java\jre1.8.0_271\lib. (jre1.8.0_271 kan zijn vervangen door de Java-installatie van uw computer)

      Als u het bestand met een kladblok bewerkt, moet het de volgende waarde hebben: assistive_technologies=com.sun.java.accessibility.AccessBridge, microsoft.flows.rpa.desktop.uiautomation.JavaBridge

    • Bestand PAD.JavaBridge.jar moet zijn ingevoegd in de map C:\Program Files\Java\jre1.8.0_271\lib\ext. (jre1.8.0_271 kan zijn vervangen door de Java-installatie van uw computer)

    Voor de 32-bits Java-installatie:

    • Dezelfde acties voor dezelfde bestanden als hierboven, maar in het mappad C:\Program Files (x86) \Java\….
  4. Zorg ervoor dat er geen .accessibility.properties-bestand aanwezig in uw gebruikersmap. Controleer of een bestand met de naam .accessibility.properties aanwezig is in de map C:\Users\gebruiker. Zo ja, wijzig dan de naam.

  5. Controleer of VC_redist.x64.exe en/of VC_redist.x86.exe zijn uitgevoerd.

    Schermopname van de geïnstalleerde Microsoft Visual C++ Redistributable-versies.