¿El archivo JAR no se abre en Windows? Aquí está cómo solucionarlo

Los archivos JAR, también llamados archivos Java Archives, son archivos de archivos de clase Java. En pocas palabras, los archivos JAR son grupos de archivos que pueden contener imágenes, audio, imágenes, etc., y pueden ejecutarse como un solo programa ejecutable cuando se combinan con Java Runtime Environment.

Los desarrolladores de Java los utilizan predominantemente para codificar y programar. Sin embargo, los archivos jar que se niegan a abrirse son uno de los muchos problemas que pueden ocurrir al usarlos.

Tabla de contenido

¿Por qué mi archivo JAR no se abre?

Estas son las posibles causas por las que su archivo jar se niega a abrir.

  • Archivo JAR configurado para abrir con otras aplicaciones.
  • Java Runtime Environment tiene problemas.
  • Versión de JRE o JDK incompatible
  • Extensión de nombre de archivo incorrecta

¿Cómo arreglar el archivo JAR que no se abre?

Hay varios métodos que puede usar para reparar los archivos JAR que no se abren. Sin embargo, antes de comenzar, asegúrese de que el archivo JAR tenga la extensión de nombre de archivo correcta. Para hacerlo, vaya a la pestaña Ver y habilite Extensiones de nombre de archivo. Asegúrese de que el archivo JAR tenga .jar al final.

Haga su camino hacia abajo en la lista de correcciones para ver cuál funciona para usted.

Establecer JRE como predeterminado para archivos JAR

Para que los archivos JAR se abran como un programa independiente, debe tener el entorno de tiempo de ejecución de JAVA. Sin embargo, si el JRE no está configurado como la aplicación predeterminada para abrir archivos jar, su computadora intenta usar diferentes aplicaciones para abrir el archivo y no lo hace.

Por lo tanto, debe configurar JRE como la aplicación predeterminada para abrir archivos JAR.

  1. Haga clic en el archivo Jar específico que desea abrir y haga clic con el botón derecho en él.
  2. Seleccione Abrir con y Elija otra aplicación.
  3. Marque la opción Usar siempre esta aplicación para abrir archivos .jar.
  4. Haga clic en Más aplicaciones y busque otra aplicación en esta PC.
  5. Vaya a C:Archivos de programaJavajrebin . (Esta es la ruta de instalación predeterminada de Java. Si lo instaló en otra carpeta, vaya allí. La carpeta JRE también puede diferir según su versión de JRE).
  6. Seleccione javaw.exe y presione Abrir.

También puede ingresar assoc .jar=jarfile y ftype jarfile="C:(path to your javaw.exe)" -jar "%1" %* comando en un símbolo del sistema elevado para configurar JRE como la aplicación predeterminada.

Por ejemplo:
ftype jarfile="C:Program FilesJavajre1.8.0_341binjavaw.exe”

Sin embargo, debe asegurarse de las siguientes cosas.

  • Introduzca los comandos en el mismo orden.
  • Asegúrese de ingresar la ruta del directorio a su JRE en el segundo comando.
  • Asegúrese de que la ruta esté configurada en su JRE en lugar de JDK.

Usar símbolo del sistema

También puede abrir fácilmente archivos jar usando líneas de comando en el símbolo del sistema.

Así es como puedes hacerlo:

  1. Inicie la Utilidad de ejecución con la tecla de Windows + la tecla R.
  2. Ingrese cmd para abrir el símbolo del sistema.
  3. En el símbolo del sistema, escriba cd e ingrese el directorio a su archivo .jar . (Si el archivo .jar está en otra unidad, debe cambiar la unidad seleccionada ingresando la letra del controlador).
  4. Si no sabe cómo ingresar al directorio de la carpeta en el Símbolo del sistema, simplemente puede arrastrar y soltar la carpeta desde el Explorador de archivos al Símbolo del sistema.
  5. Ingrese el comando Java -jar .

Si su archivo jar no es ejecutable, el método anterior no funcionará para abrirlo. Tendrías que usar un comando diferente.

  1. En el símbolo del sistema, ingrese el comando java -cp app.jar com..
  2. Si no fue usted quien creó el archivo jar y, por lo tanto, no conoce el nombre del paquete y el nombre de la clase, puede buscarlo en el sitio web descargado.

Configurar un archivo BAT

Otro método que puede usar para abrir archivos .jar es crear un archivo .bat con script para abrir un archivo en particular. Este método omite el método normal de abrir el archivo .jar y ayuda a resolver problemas como este.

Siga los pasos a continuación:

  1. Haga clic con el botón derecho en el área vacía de la carpeta donde se encuentra su archivo jar y seleccione Nuevo.
  2. Seleccione Documento de texto y abra el documento tal como está.
  3. Escriba Java -jar
  4. Vaya a Archivo > Guardar como.
  5. Asegúrese de que la opción Guardar como tipo esté seleccionada como Todos los archivos.
  6. Nombra el documento de texto como quieras, pero incluye una extensión .bat al final.
  7. Clic en Guardar .
  8. Abra el archivo .bat .

Para archivos .jar no ejecutables, puede usar el mismo comando anterior para crear un archivo .bat que lo abra.

Usar una versión de Java compatible

Si tiene varias versiones de Java y está intentando abrir un archivo jar creado en una versión de Java diferente de la que está usando para abrirlo, es posible que el archivo jar no se abra. Si bien se supone que Java es compatible con versiones anteriores, a veces aún puede enfrentar este problema.

Para solucionar esto, debe definir una versión compatible con la que se debe abrir el archivo jar.

Así es como puedes hacerlo:

  1. Haga clic derecho en su archivo jar y toque Crear acceso directo.
  2. Haga clic con el botón derecho en el acceso directo y seleccione Propiedades.
  3. Junto a target , ingrese lo siguiente: “C:(path to your compatible jdk or jre version)” -jar “C:(path to your jarfile.jar)”
    Por ejemplo "C:Program FilesJavajre1.8.0_341binjavaw.exe" -jar "C:UsersUsernameDownloadsmyjarfile.jar"
  4. Haga clic en Aplicar y Aceptar.
  5. Abre el acceso directo.

También puede usar este método en el símbolo del sistema o crear un archivo bat para abrir archivos jar.

Reinstalar el entorno de tiempo de ejecución de JAVA

Los archivos jar no pueden iniciarse como un programa independiente sin JRE, por lo que JRE debe funcionar correctamente para abrir archivos jar.

Si hay algún error en JAVA Runtime Environment, puede reinstalar una nueva copia limpia para anular cualquier problema que lo aqueje.

Siga los pasos a continuación para reinstalarlo:

  1. Acceda a Configuración desde el menú Inicio.
  2. Vaya a Aplicaciones > Aplicaciones y características.
  3. Localice Java y haga clic en el botón de opciones a la izquierda.
  4. Seleccione Desinstalar y confirme Desinstalar.
  5. Descargue la última versión de Java desde su sitio web oficial.
  6. Ejecute el archivo de instalación para instalar Java.

Ejecutar Jarfix

Jarfix es un software legítimo que muchos desarrolladores de Java utilizan para solucionar problemas con archivos jar. Por lo tanto, puede ejecutar Jarfix para solucionar problemas con sus archivos jar, incluidos problemas como los archivos jar que se niegan a abrir.

Es un programa ligero y no utiliza muchos recursos del sistema. Sin embargo, asegúrese de descargar este programa desde un sitio web confiable.