
En jar-fil er en forkortelse for en fil Java arkiv og indeholder Java-programmer (Java-klassefiler, metadata og ressourcer) inde i den. At være et pakkefilformat (svarende til .zip-filformatet).
masse jar filer Det kan også bruges til at pakke forskellige andre filer for at forbedre portabiliteten og reducere mængden af plads, som disse filer optager. Dette gør jar-filer ekstremt alsidige og kan bruges til at gemme et spil, en applikation, en browserudvidelse osv.
Ikke alle jar-filer er ens. Nogle er beregnet til at køre som .exe-filer og andre udpakkes/udpakkes som .zip-filer. Selvom udpakning af jar-filer er ret nemt og kan gøres på samme måde som, hvordan du ville udpakke indholdet af en zip-fil, gælder det samme ikke for at køre en jar-fil.
En .exe-fil, når der dobbeltklikkes, starter et program/applikation ved hjælp af operativsystemet Windows. På samme måde kan en .jar-fil udføres ved at starte den ved hjælp af Java Framework. Men mange brugere står over for fejl, når de forsøger at køre jar-filer, og i dag vil vi i denne artikel kaste lys over sagen og afsløre, hvordan man kører eller starter jar-filer på Windows 10.
Hvorfor kører jar-filerne ikke?
En Jar-fil indeholder et manifest, der grundlæggende fortæller filen, hvordan den skal opføre sig, mens den indeholder oplysninger om de andre filer, der er pakket i jar-filen. Derudover indeholder en jar-fil klassefiler, der indeholder java-koden til det eksekverbare program. Begge filer, sammen med andre mediefiler, gør det muligt at køre jar-filer som en enkelt anmodning fra Java Runtime Environment.
Brugere støder på en af to fejl, når de forsøger at køre en jar-fil.
- Java runtime er ikke konfigureret korrekt til at køre .jar-filer
- Windows-registreringsdatabasen kalder ikke JRE (Java Runtime Environment) korrekt
Den første fejl opstår, når brugeren kører en forældet version af Java på deres personlige computer, og den anden opstår, når jar-filerne ikke er korrekt forbundet med Java-binæren.
Også nogle gange, når en bruger dobbeltklikker på en jar-fil, vises et vindue med kommandoprompt i en brøkdel af et sekund og lukker derefter og efterlader brugeren forfærdet. Heldigvis er det ret ligetil at løse disse to fejl og køre en jar-fil.
Se Java-versionen på Windows 10
Som nævnt ovenfor skal du Java Runtime Environment kør applikationen/koden indeholdt i en jar-fil. For at kontrollere, hvilken version af Java din personlige computer kører, og hvordan du opdaterer til den nyeste version, skal du følge nedenstående trin:
- Start kommandoprompten som administrator ved at bruge en af nedenstående metoder.
- Tryk på tasten Windows + X eller højreklik på startknappen for at åbne superbrugermenuen. Klik i den næste menu Kommandoprompt (Administrator). Eller tryk på tasten Windows + R for at starte kommandoen Ejecutar, skriver cmd og tryk på ctrl+shift+enter. Alternativt klik på startknappen (eller tryk på Windows + S), skriv kommandoprompt og vælg Kør som administrator i højre rude.
- Når kommandopromptvinduet er åbent, skal du skrive java-version og tryk på Enter.
- Kommandoprompt nu vil give dig den nøjagtige version af Java som du har installeret på dit system.
- Alternativt kig efter Java-opsætningsappen på din pc og klik på Om på fanen Generelt for at hente Java-versionen.
- Den seneste version af Java er Version 8, Opdatering 251 (pr. 14. april 2020). Hvis du ikke bruger den nyeste version eller slet ikke har Java, skal du gå til den officielle downloadside for Java downloads for alle OS og klik på knappen "Accepter og start den gratis download".
- Find den downloadede fil (Denne pc> Downloads), og dobbeltklik på .exe-filen for at åbne opsætningsguiden. Nu, Følg instrukserne på skærmen for at installere den seneste version af Java.
- Gentag trin 1 og 2 for at kontrollere, om opdateringen er installeret korrekt.
Hvis du har problemer med at opdatere Java, kan du prøve at fjerne den tidligere version fuldstændigt først med det officielle Java Removal Tool og derefter udføre en ny installation.
Sådan åbnes JAR-filer
Der er flere metoder, du kan bruge til at åbne disse typer filer.
Metode 1: Brug "Åbn med..."
I den første metode åbner vi jar-filerne manuelt med Java Runtime Environment. Følg nedenstående trin for at gøre det:
- Åbn filstifinder (tast Windows + E), find den jar-fil, du gerne vil køre/åbne, og gør højreklik på den.
- Vælg i følgende filindstillinger/kontekstmenu Åben med.
- Tjek listen over applikationer, og prøv at finde Java(TM) Platform SE binær. Mest sandsynligt vil du ikke finde det på listen over applikationer.
- Klik derefter Vælg en anden app.
- Igen, tjek listen, og hvis du ikke kan finde appen, skal du klikke Flere apps > Find en anden app på denne pc for at finde appen manuelt.
- Naviger nu til stien, hvor java.exe er gemt. For de fleste brugere burde det være det C:\Program Files\Java\jre1.8.0_221\bin, men hvis du ikke finder det der, så prøv at gå den følgende rute C:\Program Files (x86)\Java\jre1.8.0_221\bin
- Endelig vælg java.exe og tryk på Enter.
Metode 2: Kør JAR-filer ved hjælp af kommandoprompt
Jar-filer kan også køres ved hjælp af Windows 10-kommandopromptvinduet. Processen involverer at køre en enkelt kommandolinje og er nem at udføre.
- Start kommandoprompten som administrator ved at bruge en af de ovennævnte metoder.
- Når kommandopromptvinduet er startet, skal du køre kommandoen "cd \» for at vende tilbage til begyndelsen af biblioteket.
- Indtast nu følgende kommando java -krukkeprøve.krukke og tryk på Enter-tasten.
- Glem ikke at ændre "sample.jar" på kommandolinjen med .jar filnavn som du ønsker at udføre.
- Alternativt kan du springe det andet trin over og erstatte sample.jar med den fulde sti til jar-filen.
Metode 3: Brug af tredjepartsapps
Ligesom alt andet er der flere tredjepartsprogrammer, der giver dig mulighed for at åbne eller køre jar-filer i Windows 10. Et af de mest populære jar launcher-programmer på internettet er Jarx.
- Gå til Jarx officielle hjemmeside – JAR executor og download softwarefilen ved at klikke på "Jarx-1.2-installer.exe".
- Find den downloadede fil og installer jarx. Applikationen har ikke en GUI bortset fra et om-vindue.
- Gør nu bare dobbeltklik på jar-filen eller højreklik og vælg åben for at køre jar-filer på din personlige computer.
Et andet tredjepartsprogram, der vil hjælpe dig med at køre jar-filer, er jarfix. Følg samme procedure som forklaret for Jarx for at køre jar-filer.
Bemærk: Jarfix vil kun kunne køre jar-filer, når den startes som administrator.
Metode 4: Udpak Jar-filerne
Som nævnt ovenfor er ikke alle jar-filer designet/tiltænkt til at være en eksekverbar fil. Nogle fungerer simpelthen som en pakke og indeholder andre typer filer. Vi kan kontrollere, om en jar-fil er eksekverbar eller ej, ved blot at udpakke/udpakke den.
Hvis du nogensinde har arbejdet med zip-arkiver og rar-arkiver, er chancerne for, at du allerede ved, hvordan du udpakker et arkiv. Man kan vælge at bruge det indbyggede udtræksværktøj i Windows eller tage hjælp fra en af de mange filudtræksapplikationer, der findes på internettet. Nogle af de mest brugte og pålidelige applikationer er 7-zip y WinRAR.
For at udtrække en fil ved hjælp af Windows' indbyggede udtræksværktøj, skal du ganske enkelt højreklik på jar-filen og vælg en af "Udtræk..."-mulighederne.
For at udpakke et arkiv med et tredjepartsprogram skal du først gå til programmets websted og downloade installationsfilen. Når du er færdig med at installere appen, skal du åbne jar-filen i appen for at se indholdet, den indeholder.
Lad være med at læse: Ved du ikke, hvilken version af Java du har? Find ud af hvilken en det er her
Kan ikke åbne JAR-filer i Windows 10. Løsninger
Hvis du ikke kan åbne eller køre jar-filerne med nogen af ovenstående metoder, kan du prøve følgende løsninger.
Løsning 1: Opdater registreringseditor
- Start File Explorer (tast Windows + E) og naviger til bin-mappen inde i Java-installationsmappen.
- Mappens destination varierer afhængigt af partitionen på det drev, hvor du har den installeret. For de fleste brugere kan mappen dog findes på C-drevet og i Programfiler eller Programfiler (x86).
- Inde i skraldespanden, kig efter java.exe, højreklik på den og vælg Egenskaber.
- Skift til fanen kompatibilitet og marker afkrydsningsfeltet ved siden af Kør dette program som administrator. Klik på anvende efterfulgt af OK for at afslutte.
- Start kommandoprompten som administrator ved at bruge en af metoderne nævnt ovenfor.
- Afhængigt af kravene, skriv et af følgende kommandoer i kommandopromptvinduet, og tryk på Enter.
- Glem ikke at udskifte C:\Program Files (x86)\ med adressen på den aktuelle Java-installationsmappe.
- For blot at starte jar-filen, skriv følgende kommandoer og tryk på Enter:
- ftype jarfileterm=cmd /s /k “”C:\Program Files(x86)\Java\jre1.8.0_221\bin\java.exe” -jar “%1″ %*”
- assoc.jar=jarfileterm
- Hvis du vil fejlsøge jar-filen og derfor har brug for, at kommandopromptvinduet forbliver åbent efter start af filen, skal du skrive følgende kommando
- ftype jarfileterm=cmd /s /k “”C:\Program Files(x86)\Java\jre1.8.0_221\bin\java.exe” -jar “%1″ %*”
- assoc.jar=jarfileterm
Gå nu videre og prøv at åbne jar-filen.
Hvis du stadig ikke kan køre jar-filen, bliver vi nødt til at ændre et par ting i Windows Registry Editor. Vi anbefaler, at du er ekstremt forsigtig, når du følger vejledningen nedenfor, da Registreringseditor er et kraftfuldt værktøj, og du bør ikke rode rundt med det.
- Start Windows Registreringseditor ved at klikke på startknappen, finde registreringseditoren og trykke på enter eller skrive regedit i run-kommandoen (enter-tasten). Windows + R).
- Fra venstre panel skal du klikke på pilen eller dobbeltklikke HKEY_CLASSES_ROOT at udvide det.
- I rullelisten, kig efter jarfile-mappen (nogle brugere kan finde mapperne jar_auto_file og jarfileterm i stedet for jarfile. Følg samme procedure som nævnt nedenfor)
- Første åbne jar-filen ved at dobbeltklikke på den.
- Naviger til jarfile > shell > åben > kommando
- I det højre panel bør du se en nøgle mærket Standard. Højreklik og vælg Skift eller bare Dobbeltklik i den for at ændre nøglen.
- Indsæt kommandoen i den næste pop op-boks under etiketten Værdioplysninger fftype som vi indtastede tidligere i kommandopromptvinduet.
- Kontroller, at det er korrekt, og tryk på OK.
- Bemærk: Husk at følge den komplette procedure for både jar_auto_file og jarfileterm mapper, hvis du har dem)
- Luk endelig registreringseditoren og prøv at starte jar-filen.
Løsning 2: Skift Java-sikkerhedsindstillinger
Et andet meget almindeligt problem med Java er sikkerhedsrisiko. En advarselsmeddelelse om, at der er en risiko, vises ofte, når du forsøger at køre jar-filer. For at løse dette skal vi blot ændre sikkerhedsindstillingerne.
- Klik på startknappen, eller tryk på tænd/sluk-tasten Windows + S, Søg Konfigurer Java og tryk på Enter for at åbne.
- Skift til fanen Sikkerhed ved at klikke på den.
- Sørg for boksen ved siden af "Aktiver Java-indhold til browserapplikationer og Web Start" er kontrolleret.
- Indstil sikkerhedsniveauet for apps, der ikke er på listen med undtagelsessteder, til Højt, og klik anvende.
- Klik på OK for at afslutte.
Afsluttende ord
Hvis du har haft problemer med at åbne eller køre JAR filer eller du ikke ved, hvordan du udfører dem, kan denne guide være din bedste hjælp. Bare følg omhyggeligt de trin, vi har givet dig, og du vil ikke have problemer med denne type filer.
Mit navn er Javier Chirinos, og jeg brænder for teknologi. Så længe jeg kan huske, var jeg glad for computere og videospil, og den hobby endte i et job.
Jeg har udgivet om teknologi og gadgets på internettet i mere end 15 år, især i mundobytes.com
Jeg er desuden ekspert i online kommunikation og markedsføring og har kendskab til WordPress udvikling.









