Qué saber
- Un archivo JAR es un archivo Java.
- Abra uno con un navegador (debe estar instalado Java).
- Convierta a EXE con Eclipse.
Este artículo explica qué es un archivo JAR, las diferentes formas en que puede abrir uno dependiendo de cómo desee usarlo y cómo convertir uno a EXE o ZIP.
¿Qué es un archivo JAR?
Un archivo con el .JAR extensión de archivo es un archivo Java que se utiliza para almacenar programas y juegos Java en un solo archivo. Algunos contienen archivos que los hacen funcionar como aplicaciones independientes y otros contienen bibliotecas de programas para que las utilicen otros programas.
Los archivos JAR están comprimidos en ZIP y, a menudo, almacenan cosas como archivos CLASS, un archivo de manifiesto y recursos de aplicaciones como imágenes, clips de sonido y certificados de seguridad. Dado que pueden contener cientos o incluso miles de archivos en formato comprimido, es fácil compartirlos y moverlos.
Los dispositivos móviles compatibles con Java pueden utilizar este formato para archivos de juegos, y algunos navegadores web contienen temas y complementos en formato JAR.
Cómo abrir archivos JAR
El Entorno de ejecución de Java (JRE) debe estar instalado para poder abrir archivos JAR ejecutables, pero tenga en cuenta que no todos los archivos JAR son ejecutables. Una vez instalado, puede simplemente hacer doble clic en el archivo para abrirlo.
Algunos dispositivos móviles tienen JRE integrado. Una vez instaladas, las aplicaciones Java también se pueden abrir en un navegador web, como Firefox, Safari, Edge, etc. ( pero no cromo ).
Dado que los archivos JAR se comprimen con ZIP, cualquier descompresor de archivos puede abrir uno para ver el contenido que hay dentro. Esto incluye programas como 7 cremalleras , guisantezip y jZip
Otra forma de abrir el archivo es utilizar lo siguiente dominio en Símbolo del sistema , reemplazandotuarchivo.jarcon el nombre de tu propio archivo JAR:
Dado que es posible que necesite diferentes programas para abrir diferentes archivos JAR, consulte Cómo cambiar las asociaciones de archivos en Windows si se abre automáticamente en un programa con el que no desea usarlo.
Errores al abrir archivos JAR
Debido a la configuración de seguridad en el sistema operativo Windows y en algunos navegadores web, no es nada raro ver errores al intentar acceder a aplicaciones Java.
Por ejemplo, 'Aplicación Java bloqueada' puede aparecer al intentar cargar un subprograma de Java. 'Su configuración de seguridad ha bloqueado la ejecución de una aplicación que no es de confianza.' puede ser arreglado por establecer el nivel de seguridad dentro del subprograma del Panel de control de Java.
Si no puede abrir subprogramas de Java incluso después de instalar JRE, primero asegúrese de que Java esté habilitado en su navegador y eso El Panel de control está configurado correctamente para usar Java . Luego, reinicie completamente su navegador cerrando todas las ventanas abiertas y luego volviendo a abrir todo el programa.
También, comprueba que estás ejecutando la última versión de Java . Si no es así, regrese al enlace JRE anterior e instale la última versión. O aprender cómo actualizar su instalación actual de Java .
Aunque es poco probable, es posible que recibas errores porque en realidad no tienes un archivo JAR y, por lo tanto, el programa que estás usando para abrirlo no admite el formato. Esto puede suceder si has leído mal la extensión del archivo. Hay más sobre esto a continuación.
Cómo convertir un archivo JAR
Puede descompilar los archivos CLASS de un archivo JAR en archivos Java con la ayuda de JavaDecompilers.com . Sube tu archivo allí y elige qué descompilador usar.
Convertir una aplicación Java para que pueda usarse en la plataforma Android requeriría un JAR para APK conversión de archivos. Sin embargo, parece que la forma más sencilla de obtener un programa Java en Android es simplemente compilar el APK a partir del código fuente original.
cómo deshabilitar los comentarios en youtube
Puede crear archivos JAR ejecutables en aplicaciones de programación como Eclipse .
Los archivos WAR son archivos de almacenamiento web Java, pero no puede convertir un archivo JAR directamente en un archivo WAR, ya que el formato WAR tiene una estructura particular que los JAR no tienen. En su lugar, puede crear un WAR y luego agregar el archivo JAR al directorio lib para que las clases dentro del archivo JAR estén disponibles para su uso. WizToWar podría ayudarte a hacer esto.
Crear un archivo ZIP a partir de un archivo JAR es tan fácil como cambiar el nombre de la extensión del archivo de .JAR a .ZIP. En realidad, esto no realiza una conversión de archivos, pero permite que los programas que usan archivos ZIP, como 7-Zip o PeaZip, abran más fácilmente el archivo JAR.
¿Aún no puedes abrirlo?
Algunos archivos comparten algunas de las mismas letras de extensión, lo que puede causar confusión si el archivo no se abre como cree que debería. Lo que sucede es que lo más probable es que estés leyendo mal la extensión del archivo.
Por ejemplo, los archivos JARVIS se abren con un editor de texto y los archivos JARC y ARJ son archivos.
Más información sobre el formato JAR
Si necesitas ayuda empaquetar programas en archivos JAR , siga ese enlace para obtener instrucciones en el sitio web de Oracle.
Sólo se puede incluir un archivo de manifiesto en un archivo JAR y debe estar en elMETA-INF/MANIFEST.MFubicación. Debe seguir la sintaxis del nombre y valor separados por dos puntos, comoVersión del manifiesto: 1.0. Este archivo MF puede especificar las clases que debe cargar la aplicación.
Los desarrolladores de Java pueden firmar digitalmente sus aplicaciones, pero no firman el archivo JAR en sí. En cambio, los archivos dentro del archivo se enumeran con sus firmas. sumas de control .
¿Qué es un archivo JAVA?