Oplossing: Geen toegang tot Jarfile

Een JAR is een pakketbestandsindeling die door veel Java-klassebestanden met de bijbehorende metagegevens en bronnen wordt gebruikt om te worden verpakt in één pakket voor distributie. Ze zijn gebaseerd op de ZIP-architectuur en hebben een .jar-extensie.

Geen toegang tot Jarfile

Gebruikers ervaren de foutmelding "Geen toegang tot Jarfile " wanneer ze een .JAR-pakket proberen te openen of wanneer een toepassing hen vraagt ​​wanneer het niet kan worden gestart. Dit foutbericht is heel gebruikelijk en geeft aan dat u geen handlers voor .JAR correct hebt ingesteld.

Wat veroorzaakt de fout 'Geen toegang tot Jarfile'?

Er zijn verschillende redenen waarom u deze foutmelding kunt krijgen, maar de meeste zijn gerelateerd aan de afhandeling van .JAR-bestanden op uw computer. De redenen voor deze fout zijn maar zijn niet beperkt tot:

  • U hebt niet de nieuwste JAVA- versie op uw computer geïnstalleerd. Voor het efficiënt uitvoeren van JAR-bestanden is het noodzakelijk dat u het vereiste nieuwste framework op uw computer heeft geïnstalleerd.
  • Het standaardprogramma voor het openen van JAR-bestanden is niet ingesteld.
  • Er is malware op uw computer aanwezig die het hele proces kan verstoren.
  • Het bestandspad dat is ingesteld voor het uitvoerbare Java-bestand is niet correct en verwijst naar een verkeerde locatie. Dit kan het foutbericht veroorzaken wanneer u uw computer opstart.

Voordat u verdergaat met de oplossingen, moet u ervoor zorgen dat u een actieve internetverbinding en beheerdersaccountrechten hebt.

Oplossing 1: de nieuwste Java-update installeren

Zoals eerder vermeld, moet voor programma's om JAR-bestanden uit te voeren de juiste architectuur, dwz Java, op uw computer worden geïnstalleerd. Bovendien zou dit de nieuwste versie voor de gebruikers moeten zijn. Als u Java niet hebt geïnstalleerd, kunt u het direct downloaden en installeren. Als u een oudere versie hebt, zullen we deze eerst verwijderen en vervolgens de nieuwste versie van de officiële website installeren.

  1. Druk op Windows + R, typ " appwiz. cpl ”in het dialoogvenster en druk op Enter.
  2. Zoek in de applicatiebeheerder naar het item Java. Klik met de rechtermuisknop en selecteer Verwijderen .

Verwijderen van oude Java - applicatiebeheer
  1. Nadat de toepassing is verwijderd, navigeert u naar de officiële Java-website en downloadt u de nieuwste. Na het downloaden van het uitvoerbare bestand, voert u het uit om de nieuwste versie van Java te installeren.
  2. Start uw computer opnieuw op en controleer of het foutbericht is opgelost.

Oplossing 2: de standaardbestandskoppeling instellen

U kunt ook de foutmelding krijgen dat Java niet is ingesteld als standaardhandler voor JAR-bestanden op uw computer. Een archiveringsprogramma kan worden geselecteerd als de standaardopener van JAR-bestanden die mogelijk niet het resultaat opleveren dat u verwachtte. We kunnen proberen de bestandskoppeling te wijzigen en controleren of dit het probleem oplost.

  1. Navigeer naar de map waarin het JAR-bestand zich bevindt. Klik er met de rechtermuisknop op en selecteer Openen met en selecteer het Java-programma.

JAR-bestanden openen met Java
  1. Als u niet meteen de optie krijgt om als Java te openen, kunt u klikken op Een andere app kiezen en in de lijst Java selecteren.
  2. Als u de standaardkoppeling permanent op uw computer wilt instellen voor JAR-bestanden die door Java moeten worden geopend, kunnen we dat doen in de instellingen.

Druk op Windows + I om de instellingen te starten. Navigeer nu naar Apps en selecteer Standaard-apps in de linker navigatiebalk.

  1. Klik nu onderaan Standaardapps kiezen op bestandstype . Zoek nu de .jar-bestanden en zorg ervoor dat deze is geselecteerd om te worden geopend door Java.

Standaard bestandskoppeling wijzigen
  1. Bewaar aanpassingen en sluit. Start uw computer opnieuw op en controleer of het foutbericht is opgelost.

Oplossing 3: controleren op malware

Als u nog steeds de foutmelding krijgt wanneer u uw besturingssysteem of een programma start, moet u controleren of uw computer virussen of malware bevat. Deze entiteiten maken gebruik van uw register en maken het jar-bestand onbruikbaar na het wijzigen van verschillende sleutels.

Scannen met behulp van malware-bytes

U moet een grondige controle op uw computer uitvoeren en vervolgens Oplossing 1 volgen om te controleren of alle vermeldingen en bestandskoppelingen zijn verwijderd en opnieuw worden gemaakt wanneer we Java opnieuw installeren. Lees ons artikel over malware verwijderen met Malwarebytes.

Oplossing 4: documentatie controleren (voor ontwikkelaars)

Ontwikkelaars ervaren dit foutbericht ook wanneer ze proberen JAR-bestanden te starten wanneer ze coderen met Java of een andere taal. Dit kan echt lastig zijn en zal waarschijnlijk je taak stoppen.

Java-coderingsfout

Om de fout te diagnosticeren en op te lossen, wordt u aangeraden de documentatie te lezen van de functie of het hulpprogramma dat u gebruikt om JAR-bestanden te openen of uit te voeren. Mogelijk is het bestandspad verkeerd of geeft u mogelijk onjuiste parameters door aan de functie. U kunt eenvoudig demo's krijgen van de functionaliteit die u probeert te implementeren in populaire codeerwebsites zoals Stack Overflow. Stel uw fout vast en los deze op voordat u het programma / de functie opnieuw uitvoert.

Interessante Artikelen