Suau

Com executar fitxers JAR a Windows 10

Proveu El Nostre Instrument Per Eliminar Problemes





posat enÚltima actualització: 16 de febrer de 2021

Un fitxer jar és l'abreviatura de a J ava AMB chive i conté programes java (fitxers de classe Java, metadades i recursos) dins. En ser un format de fitxer de paquet (similar al format de fitxer .zip), també es pot utilitzar un fitxer jar per empaquetar diversos fitxers per millorar la portabilitat i reduir la quantitat d'espai que ocupen aquests fitxers. Això fa que els fitxers jar siguin extremadament versàtils i es poden utilitzar per emmagatzemar un joc, una aplicació, una extensió del navegador, etc.



No tots els fitxers jar es creen iguals. Alguns estan destinats a ser executats/executats com fitxers .exe i altres extret/descomprimit com a fitxers .zip . Tot i que desempaquetar fitxers jar és bastant fàcil i es pot fer de la mateixa manera que s'extreuria el contingut d'un fitxer zip, no passa el mateix amb l'execució d'un fitxer jar.

Un fitxer .exe quan es fa doble clic inicia un programa/aplicació amb l'ajuda del sistema operatiu Windows. De la mateixa manera, es pot executar un fitxer .jar llançant-lo amb Java Framework. Tanmateix, molts usuaris s'enfronten a errors quan intenten executar fitxers jar i avui, en aquest article, donarem una mica de llum sobre el tema i revelarem com executar o executar fitxers jar a Windows 10.



Com executar fitxers JAR a Windows 10

Continguts[ amagar ]



Per què els fitxers jar no s'executen?

Un fitxer Jar inclou un manifest que bàsicament indica al fitxer com s'ha de comportar mentre conté informació sobre els altres fitxers empaquetats dins del fitxer jar. A més, un fitxer jar conté fitxers de classe que contenen el codi java del programa executable. Tots dos fitxers, juntament amb altres fitxers multimèdia, permeten executar fitxers jar com a sol·licitud única per part de Java Runtime Environment.

Els usuaris es troben amb un d'aquests dos errors quan intenten executar un fitxer jar.



  • L'entorn de temps d'execució de Java no està configurat correctament per executar fitxers .jar
  • El registre de Windows no està trucant JRE (Java Runtime Environment) correctament

El primer error sorgeix quan l'usuari està executant una versió obsoleta de Java al seu ordinador personal i el segon es produeix quan els fitxers jar no estan associats correctament amb el binari de Java.

A més, de vegades, quan un usuari fa doble clic en un fitxer jar, s'obre una finestra d'indicador d'ordres durant una fracció de segon i després es torna a tancar deixant l'usuari consternat. Afortunadament, resoldre aquests dos errors i executar un fitxer jar és bastant fàcil.

Com executar fitxers JAR a Windows 10

Com s'ha esmentat anteriorment, necessiteu que l'entorn d'execució de Java executi l'aplicació/codi contingut dins d'un fitxer jar. Per comprovar quina versió de Java s'està executant el vostre ordinador personal i com actualitzar-lo a la darrera versió, seguiu els passos esmentats a continuació:

1. Inicieu l'indicador d'ordres com a administrador mitjançant qualsevol dels mètodes esmentats a continuació.

a. Premeu la tecla Windows + X o feu clic amb el botó dret al botó d'inici per obrir el menú d'usuari avançat. Al menú següent, feu clic a Símbol del sistema (Administrador).

b. Premeu la tecla Windows + R per iniciar l'ordre d'execució, escriviu cmd i premeu ctrl + majúscules + enter.

c. Feu clic al botó d'inici (o premeu la tecla Windows + S), escriviu l'indicador d'ordres i seleccioneu Executar com a administrador al tauler dret.

2. Un cop oberta la finestra del símbol d'ordres, escriviu versió java i premeu enter.

L'indicador d'ordres ara us proporcionarà la versió exacta de Java que heu instal·lat al vostre sistema.

Un cop oberta la finestra del símbol d'ordres, escriviu java -version i premeu Intro

Alternativament, cerqueu el configurar java aplicació al vostre PC i feu clic a Sobre a la pestanya general per recuperar la versió java.

3. L'última versió de Java és l'actualització 251 de la versió 8 (a partir del 14 d'abril de 2020). Si no feu servir l'última versió o no teniu Java, aneu a la pàgina oficial de descàrrega Descàrregues de Java per a tots els sistemes operatius i feu clic a Accepta i comença la descàrrega gratuïta botó.

Feu clic al botó Acceptar i iniciar la descàrrega gratuïta | Com executar fitxers JAR a Windows 10

4. Localitzeu el fitxer descarregat (Aquest PC > Descàrregues) i feu doble clic al fitxer .exe per obrir l'assistent de configuració. Ara, seguiu les indicacions de la pantalla per instal·lar la darrera versió de Java.

5. Repetiu els passos 1 i 2 per comprovar si l'actualització s'ha instal·lat correctament.

Si teniu cap problema en l'actualització de Java, proveu d'eliminar completament la versió anterior utilitzant primer Eina d'eliminació oficial de Java i després realitzar una nova instal·lació.

Mètode 1: utilitzant 'Obre amb...'

En el primer mètode, obrim manualment el fitxer jar amb l'entorn d'execució de Java. Seguiu els passos següents per fer el mateix.

1. Obriu l'explorador de fitxers ( Tecla Windows + E ), localitzeu el fitxer jar que voleu executar/obrir i feu-hi clic amb el botó dret.

2. Al menú contextual/opcions de fitxer següents, seleccioneu Obert amb.

Al menú contextual/opcions de fitxer següents, seleccioneu Obre amb

3. Passeu per la llista d'aplicacions i proveu de localitzar Java(TM) Platform SE binary . El més probable és que no el trobeu a la llista d'aplicacions.

4. Per tant, feu clic a Trieu una altra aplicació .

Feu clic a Tria una altra aplicació | Com executar fitxers JAR a Windows 10

5. De nou, reviseu la llista i si no trobeu l'aplicació feu clic a Més aplicacions > Busca una altra aplicació en aquest ordinador per trobar manualment l'aplicació

6. Ara, navegueu fins a la ruta on s'emmagatzema java.exe. Per a la majoria dels usuaris, hauria de ser-ho C:Arxius de programaJavajre1.8.0_221in però si no el trobeu allà, proveu d'anar pel camí següent C:Program Files (x86)Javajre1.8.0_221in

7. Finalment, seleccioneu java.exe i premeu enter.

Finalment, seleccioneu java.exe i premeu Intro

Mètode 2: executeu fitxers JAR mitjançant el símbol del sistema

També es poden executar fitxers jar mitjançant la finestra del símbol d'ordres de Windows 10. El procés implica executar una única línia d'ordres i és fàcil de realitzar.

1. Inicieu el símbol del sistema com a administrador utilitzant qualsevol dels mètodes esmentats anteriorment.

2. Un cop s'hagi obert la finestra del símbol d'ordres, executeu l'ordre 'cd' per tornar a la part superior del directori.

Executeu l'ordre 'cd ' per tornar a la part superior del directori

3. Ara, escriviu l'ordre següent java -jar sample.jar i premeu la tecla Enter.

No oblideu canviar 'sample.jar' a la línia d'ordres amb el nom del fitxer .jar.

Escriviu la següent comanda java -jar sample.jar i premeu la tecla Intro | Com executar fitxers JAR a Windows 10

Alternativament, podeu saltar el segon pas i substituir sample.jar pel camí complet del fitxer jar.

Llegeix també: S'ha iniciat la reparació de Java, però s'ha retornat el codi de sortida 1

Mètode 3: Ús d'aplicacions de tercers

Igual que per a tota la resta, hi ha diverses aplicacions de tercers que us permeten executar o executar fitxers jar a Windows 10. Un dels programes executors jar més populars que hi ha a Internet és Jarx.

Dirigiu-vos al lloc oficial Jarx: ​​el JAR executa i descarregueu el fitxer de programari fent clic a 'Jarx-1.2-installer.exe'. Localitzeu el fitxer descarregat i instal·leu Jarx. L'aplicació no té una GUI excepte una finestra sobre. Ara, només cal que feu doble clic al fitxer jar o feu clic amb el botó dret i seleccioneu Obrir per executar fitxers jar al vostre ordinador personal.

Executeu fitxers JAR a Windows 10 amb Jarx

Una altra aplicació de tercers que us ajudarà a executar fitxers jar és Jarfix . Seguiu el mateix procediment que s'ha comentat perquè Jarx executi fitxers jar.

Nota: Jarfix només podrà executar fitxers jar quan s'iniciï com a administrador.

Mètode 4: extreu els fitxers Jar

Com s'ha esmentat anteriorment, no tots els fitxers jar estan dissenyats/destinats a ser un fitxer executable. Alguns només funcionen com un paquet i contenen altres tipus de fitxers. Podem comprovar si un fitxer jar és executable o no simplement desempaquetant-lo/extreint-lo.

Si alguna vegada has treballat amb fitxers zip i fitxers rar, és probable que ja sàpigues com extreure un fitxer. Es pot optar per utilitzar l'eina d'extracció integrada a Windows o rebre ajuda d'una de les moltes aplicacions d'extracció de fitxers disponibles a Internet. Algunes de les aplicacions més utilitzades i de confiança són 7-zip i WinRAR .

Per extreure un fitxer mitjançant l'eina d'extracció integrada de Windows, simplement clic dret al fitxer jar i seleccioneu un dels 'Extreu...' opcions.

Per extreure un fitxer mitjançant una aplicació de tercers, primer, aneu al lloc web de l'aplicació i descarregueu el fitxer d'instal·lació. Un cop hàgiu acabat d'instal·lar l'aplicació, obriu el fitxer jar a l'aplicació per veure el contingut que conté.

Solucionar No es poden obrir fitxers JAR a Windows 10

Si no heu pogut executar els fitxers jar utilitzant cap dels mètodes anteriors, proveu de seguir la solució següent.

Solució 1: actualització de l'editor del registre

1. Inicieu l'explorador de fitxers ( Tecla Windows + E ) i navegueu a la carpeta bin dins de la carpeta d'instal·lació de Java.

La destinació de la carpeta varia en funció de la partició de la unitat on la tinguis instal·lada. Tanmateix, per a la majoria dels usuaris, la carpeta es pot trobar a la unitat C i dins de Fitxers de programa o Fitxers de programa (x86).

2. Dins de la carpeta bin, cerqueu java.exe, feu-hi clic amb el botó dret i seleccioneu Propietats .

Dins de la carpeta bin, cerqueu java.exe, feu-hi clic amb el botó dret i seleccioneu Propietats

3. Canvia a la Compatibilitat pestanya i marca la casella que hi ha al costat Executeu aquest programa com a administrador . Feu clic a Aplicar seguit de D'acord per sortir.

Canvieu a la pestanya Compatibilitat i marqueu la casella al costat d'Executar aquest programa com a administrador

4. Inicieu el símbol del sistema com a administrador per qualsevol dels mètodes esmentats anteriorment.

5. En funció dels vostres requisits, escriviu una de les ordres següents a la finestra del símbol d'ordres i premeu Intro.

No oblideu substituir C:Program Files(x86) per la vostra adreça de carpeta d'instal·lació de Java real.

Per iniciar simplement el fitxer jar, escriviu les ordres següents i premeu Enter:

|_+_|

6. Si voleu depurar el fitxer jar i, per tant, necessiteu que la finestra del símbol d'ordres es mantingui oberta després d'iniciar el fitxer, escriviu l'ordre següent

|_+_|

Ara endavant i proveu d'obrir el fitxer jar.

Si encara no podeu executar el fitxer jar, haurem de canviar algunes coses a l'Editor del registre de Windows. Us recomanem que sigueu extremadament prudents en seguir la guia següent, ja que l'Editor del Registre és una eina poderosa i no s'ha de fer malbé.

1. Llançar el Editor del registre de Windows fent clic al botó d'inici, cercant l'editor del registre i prement Intro o escrivint regedit a l'ordre d'execució (tecla de Windows + R).

Escriviu regedit al quadre de diàleg d'execució i premeu Enter

2. Des del panell de l'esquerra, feu clic a la fletxa o feu doble clic a sobre HKEY_CLASSES_ROOT per ampliar el mateix.

Des del panell de l'esquerra, feu clic a la fletxa

3. A la llista desplegable, cerqueu la carpeta jarfile (Alguns usuaris poden trobar les carpetes jar_auto_file i jarfileterm en lloc de jarfile. Seguiu el mateix procediment que s'esmenta a continuació)

4. Primer obriu el fitxer jar fent doble clic sobre ell.

5. Navegueu a jarfile > shell > obrir > comanda

Primer obriu el fitxer jar fent-hi doble clic | Com executar fitxers JAR a Windows 10

5. Al tauler de la dreta, hauríeu de veure una clau amb l'etiqueta Per defecte. Feu clic amb el botó dret i seleccioneu Modificar o simplement feu-hi doble clic per modificar la clau.

Feu clic amb el botó dret i seleccioneu Modifica

6. Al quadre emergent següent, sota l'etiqueta Dades del valor, enganxeu el tipus ff ordre que hem introduït anteriorment a la finestra del símbol d'ordres.

Feu clic a D'acord

7. Comproveu que és correcte i premeu D'acord .

Nota: Recordeu seguir el procediment complet per a ambdues carpetes, jar_auto_file i jarfileterm, si els tens)

8. Finalment, tanqueu l'editor del registre i proveu d'iniciar el fitxer jar.

Solució 2: canvieu la configuració de seguretat de Java

Un altre problema molt comú amb Java és el risc de seguretat. Sovint apareix un missatge d'advertència que reclama risc quan s'intenta executar un fitxer jar. Per solucionar-ho, només hem de canviar la configuració de seguretat.

1. Feu clic al botó d'inici o premeu la tecla Windows + S, cerqueu Configura Java i premeu Intro per obrir.

Cerqueu Configura Java i premeu Intro per obrir | Com executar fitxers JAR a Windows 10

2. Canvia al Seguretat pestanya fent clic a la mateixa.

3. Assegureu-vos que el quadre al costat L'opció 'Activa el contingut de Java per a les aplicacions del navegador i Web Start' està marcada.

Assegureu-vos que la casella al costat de 'Activa el contingut de Java per a les aplicacions del navegador i d'inici web' estigui marcada

4. Establiu el nivell de seguretat per a les aplicacions que no es troben a la llista de llocs d'excepció a Alt i feu clic a Aplicar .

Establiu el nivell de seguretat de les aplicacions que no es troben a la llista de llocs d'excepció a Alt i feu clic a Aplica

5. Feu clic a D'acord per sortir.

Recomanat:

Esperem que hàgiu pogut executar o executar el vostre fitxer jar a Windows 10 tal com estava previst. En cas de problemes seguint la guia anterior o en obrir un fitxer jar, connecteu-vos amb nosaltres a la secció de comentaris a continuació i us ajudarem.

Elon Decker

L'Elon és un escriptor tecnològic a Cyber ​​S. Fa uns 6 anys que escriu guies pràctiques i ha tractat molts temes. Li encanta cobrir temes relacionats amb Windows, Android i els últims trucs i consells.