Cómo ejecutar archivos .JAR en Windows 10

Si no puede abrir archivos .jar en Windows 10, probablemente se deba a uno de los siguientes problemas:

* Java Runtime Environment no está configurado correctamente para ejecutar archivos .jar
* El registro de Windows no llama correctamente a JRE (Java Runtime Environment)

Afortunadamente, existen algunas soluciones fáciles para solucionar este problema. Lo que le sucede a la mayoría de las personas es que cuando intentan abrir un archivo .jar, Windows generalmente pregunta qué programa desea usar para ejecutar el programa. Por supuesto, la mayoría de la gente solo elegiría Java.exe, pero el problema con esto es eliminar la ejecución del programa. Básicamente, no puede configurar el comando complejo requerido para abrir archivos .jar usando «Abrir con …» en Windows 10.

Entonces, lo que generalmente sucede es que fusiona el archivo .jar para abrirlo con java.exe, haga doble clic en el ejecutable .jar y se abrirá y cerrará una ventana de símbolo del sistema para una segunda división, y el programa sin iniciar.

Todo lo que tenemos que hacer es volver a conectar el archivo .jar al binario de Java.

  1. Asegúrese de estar actualizado con El último entorno de ejecución de Java.
  2. Navegue a su carpeta de instalación de Java, vaya dentro de la carpeta / bin /, haga clic derecho en Java.exe y configúrelo en «Ejecutar como administrador”.
  3. Prensa Ventanas + X. teclas y seleccione «Pedido rápido (administración)«O Powershell (Administración) y escriba cmd
  4. Escriba los siguientes comandos rápidamente (ingrese el C: Archivos de programa etc con su carpeta de instalación de Java real, por ejemplo, C: Archivos de programa (x86) Java jre1.8.0_131 bin java.exe):

ftype jarfileterm = cmd / s / k “” C: Archivos de programa Java jre7 bin java.exe ”-jar“% 1 ″% * ”
assoc .jar = jarfileterm

O si desea que el símbolo del sistema permanezca abierto después de iniciar el archivo .jar (para fines de depuración)

ftype jarfileterm = cmd / s / k “” C: Archivos de programa Java jre7 bin java.exe ”-jar“% 1 ″% * ”
assoc .jar = jarfileterm

Ahora intente enviar el archivo .jar. Dependiendo de cuál de los pasos anteriores haya realizado, el ejecutable de Java debe iniciarse o ejecutarse con un símbolo del sistema detrás de él (que completará las llamadas de Java desde la aplicación, lo que será útil para fines de depuración).

Sin embargo, si los pasos no funcionan, debemos modificar su registro.

  1. Haga clic derecho en su Comienzo y busque «regedit”, Luego ábralo.
  2. Ahora expanda el HKEY_CLASSES_ROOT carpeta y desplácese hacia abajo hasta encontrar las carpetas «jar_auto_file«Y»jarfileterm”.
  3. Expandir a la siguiente ruta
    jar_auto_file > Shell > Open > Command
  4. Verá una clave llamada «Defecto”. Haga clic derecho en «Defecto«Y seleccione»Cambiar”.
  5. Ahora en el «Datos de valorBox, pegue el comando ftype que ingresó anteriormente en el símbolo del sistema, para que parezca que la imagen está debajo, y presione OK.
  6. Ahora haga lo mismo con la carpeta jarfileterm (expanda jarfileterm > Cascarón > Abierto > Mando).
  7. Ahora salga de regedit y envíe su archivo .jar, ¡debería abrirse ahora mismo!