Letvægtsværktøj, der gendanner .jar-filtilknytninger til Java, så applikationer åbner korrekt
Letvægtsværktøj, der gendanner .jar-filtilknytninger til Java, så applikationer åbner korrekt
Stem (86 stemmer)
Programlicens Free
Udvikler Johann N. Löfflmann
Version 3.0.0
Virker under Windows
Stem
(86 stemmer)
Udvikler
Johann N. Löfflmann
Virker under
Windows
Programlicens
Free
Version
3.0.0
Fordele
- Gendanner .jar-tilknytning til Java Runtime Environment, når andre programmer har overtaget den
- Meget lille og letvægtsorienteret (under 1 MB)
- Hjælper med at pege på manglende Java Runtime Environment, hvis den ikke er til stede
- Har valgfri parametre til blandt andet stille kørsel og valg mellem bruger eller hele pc’en
- Nyere versioner tager højde for udfordringer med JDK i moderne Java-installationer
Ulemper
- Virker kun på Windows, ikke til macOS
- Løser primært filtilknytning, ikke andre typer fejl i selve JAR-filen eller Java-applikationen
- Afhænger af, at der findes en passende Java-installation, som den kan tilknytte til
Jarfix er et gratis Windows-værktøj, der retter problemer med filtilknytningen for .jar, så Java-arkiver igen åbnes med den rette Java-komponent (typisk javaw.exe) i stedet for et tilfældigt andet program. Det henvender sig især til Java-udviklere og andre, der ofte kører JAR-filer og pludselig oplever, at dobbeltklik ikke starter applikationen.
Når .jar pludselig opfører sig “forkert”
JAR-filer er et almindeligt pakkeforformat til Java, i praksis et arkiv bygget på ZIP-formatet med en Java-specifik manifestfil. Netop fordi formatet ligner ZIP, kan filendelsen blive overtaget af zip/unzip-programmer, som forsøger at åbne JAR’en som et almindeligt arkiv og ignorerer den Java-metadata, der skal bruges ved kørsel. Resultatet er klassisk: du prøver at starte en Java-app, men Windows sender filen til det forkerte program, eller JAR’en virker pludselig besværlig at håndtere.
Hvad Jarfix gør i praksis
Jarfix fokuserer på én opgave: at gendanne .jar-tilknytningen til Java Runtime Environment, så JAR-pakkede applikationer igen kan startes som forventet. Programmet er bevidst ukompliceret og letvægtsorienteret, og fylder under 1 MB, hvilket passer godt til et værktøj, man typisk kun bruger, når noget er gået skævt.
Hvis Java Runtime Environment ikke findes på maskinen, gør Jarfix også opmærksom på det og peger på, hvor den kan hentes, så fejlen ikke ender som ren gætværk.
Relevant ved OpenJDK og “stjålne” filtilknytninger
Filtilknytningsfejl kan også opstå i miljøer, hvor man bruger en gratis OpenJDK uden en klassisk installer, som ellers normalt sørger for Windows-registreringerne. Jarfix fungerer her som en genvej i stedet for at geninstallere Java eller rette registreringsdatabasen manuelt hver gang.
Opdateringer med fokus på nyere Java
Nyere Java-udgaver har ændret landskabet, blandt andet efter overgangen fra JRE til JDK i Java 11 og frem, hvor det kan være sværere at finde den rigtige runtime. I version 3.0.0 søger Jarfix først efter JDK for bedre kompatibilitet med x64-systemer og JDK 9+. Derudover findes en mulighed som /k, der kan prioritere JDK i Windows-registreringsdatabasen, og programmet kan også identificere JDK fra Azul Systems. Samme version nævner desuden lettere håndtering af konfiguration ved at kunne omdøbe .ini-filer.
Sikkerhed og ressourceforbrug
Jarfix beskrives som sikkert, når det hentes fra en troværdig kilde, og det omtales ikke som en virus. Det er samtidig et lille værktøj med lavt CPU-forbrug og et beskedent hukommelsesaftryk, hvilket matcher formålet som “reparationsknap” frem for en tung baggrundstjeneste.
Små ekstra muligheder til mere kontrol
Standardadfærden klarer normalt opgaven uden ekstra valg, men der findes valgfri parametre til blandt andet at vise hjælp, køre uden dialog, køre med forhøjede rettigheder samt rette tilknytningen for én brugerprofil eller hele pc’en. Det gør Jarfix anvendeligt både til hurtige enkeltrettelser og mere ensartet opsætning på en maskine.
Fordele
- Gendanner .jar-tilknytning til Java Runtime Environment, når andre programmer har overtaget den
- Meget lille og letvægtsorienteret (under 1 MB)
- Hjælper med at pege på manglende Java Runtime Environment, hvis den ikke er til stede
- Har valgfri parametre til blandt andet stille kørsel og valg mellem bruger eller hele pc’en
- Nyere versioner tager højde for udfordringer med JDK i moderne Java-installationer
Ulemper
- Virker kun på Windows, ikke til macOS
- Løser primært filtilknytning, ikke andre typer fejl i selve JAR-filen eller Java-applikationen
- Afhænger af, at der findes en passende Java-installation, som den kan tilknytte til