Java-sovellusten automatisoiminen

Java-määrityksen asentaminen

Java-sovellusten automatisoinnissa on oltava käytössä erityiset asetukset.

Jos haluat asentaa Java-määrityksen manuaalisesti, siirry Power Automate -työpöytäsovelluksen asentamisen jälkeen asennuskansioon (C:\Program Files (x86)\Power Automate -työpöytäsovellus) ja suorita PAD.Java.Installer.exe järjestelmänvalvojana.

Power Automate -työpöytäsovelluksen Java-automatisoinnin lokit löytyvät kansiosta %temp% / java_automation_log (esimerkiksi C:\Users\käyttäjänimi\AppData\Local\Temp\java_automation_log).

Java-määrityksen poistaminen

Voit poistaa Java-määrityksen asennuksen (palauta kaikki Java-asennusohjelman tietokoneeseen tekemät muutokset) seuraavasti:

  1. Käynnistä komentorivityökalu (cmd)

  2. Suorita seuraava komento:

    PAD.Java.Installer.exe -u 
    

Vianmääritys

Jos Java-sovellusten automatisoinnissa on ongelmia:

  1. Varmista, että tietokoneeseesi on asennettu Java:

    • Avaa komentorivityökalu (cmd) ja suorita seuraava komento:

      java –version
      
    • Jos Javaa ei ole asennettu tietokoneeseen, näyttöön tulee seuraavan kaltainen virhesanoma: 'java' is not recognized as an internal or external command, operable program or batch file.

  2. Ohjauspaneelin Java Access Bridge -vaihtoehto on syytä poistaa käytöstä:

    Siirry kohtaan Ohjauspaneeli - > Helppokäyttö -> Optimoi visuaalinen näyttö - > Java Access Bridge from Oracle, Inc. Providing Assistive Technology access to Java applications ja poista (poista valinta) Ota Java Access Bridge käyttöön -vaihtoehto.

    Kuvakaappaus Windowsin Ohjauspaneelin Ota Java Access Bridge -toiminto käyttöön -vaihtoehdosta.

  3. Tiettyjen tiedostojen on oltava tietokoneen Java-kansioissa Power Automate -työpöytäsovelluksen asennuksen jälkeen.

    Tietokoneeseen asennetun Java-version ja asennuspolun tarkistus:

    1. Kirjoita Määritä Java Windowsin hakupalkkiin

    2. Käynnistä Java-ohjauspaneeli

    3. Siirry Java-välilehteen ja valitse Näytä

      Kuvakaappaus Java-ohjauspaneelista.

    4. Tarkista Polku-sarakkeen arvot. Rivi, jonka arkkitehtuuri on sama kuin x86, viittaa 32-bittiseen Java-asennukseen, kun taas rivi, jonka arvo on x86x64, viittaa 64-bittiseen Java-asennukseen.

      Javan suorituksenaikaiset ympäristöasetukset.

    Voit myös tarkistaa seuraavat tiedostot:

    64-bittiselle Java-asennukselle:

    • Tiedoston Microsoft.Flow.RPA.Desktop.UIAutomation.Java.Bridge.Native.dll olisi pitänyt korvautua kansiossa C:\Program Files\Java\jre1.8.0_271\bin. (jre1.8.0_271 saattaa olla korvattu koneesi Java-asennuksella)

    • Tiedoston accessibility.properties olisi pitänyt korvautua kansiossa C:\Program Files\Java\jre1.8.0_271\lib. (jre1.8.0_271 saattaa olla korvattu koneesi Java-asennuksella)

      Jos muokkaat tiedostoa muistiolla, sillä olisi oltava seuraava arvo: assistive_technologies=com.sun.java.accessibility.AccessBridge, microsoft.flows.rpa.desktop.uiautomation.JavaBridge

    • Tiedosto PAD.JavaBridge.jar pitäisi olla lisätty kansioon C:\Program Files\Java\jre1.8.0_271\lib\ext. (jre1.8.0_271 saattaa olla korvattu koneesi Java-asennuksella)

    32-bittiselle Java-asennukselle:

    • Samat toiminnot samoille tiedostoille kuin edellä, mutta kansiopolussa C:\Program Files (x86) \Java....
  4. Varmista, että käyttäjäkansiossa ei ole .accessibility.properties-tiedostoa. Tarkista, onko .accessibility.properties-niminen tiedosto kansiossa C:\Users\user. Jos on, nimeä se uudelleen.

  5. Varmista, että VC_redist.x64.exe ja/tai VC_redist.x86.exe on suoritettu.

    Kuvakaappaus asennetuista Microsoft Visual C++ Redistributable -versioista.