Método básico de uso del software exe4j
Requisitos:
- Premisa: hemos escrito el código fuente para realizar una determinada función;
- Ahora necesitamos usar nuestro archivo .java escrito para generar un archivo .exe para que lo usen los usuarios;
- El usuario no necesita instalar un entorno de programación;
- Si los usuarios desean usar las funciones que ha implementado, simplemente ejecute el archivo .exe que generó.
Herramientas necesarias:
- software de eclipse
- software exe4j
Solución:
- Objetivo general: generar un archivo .exe usando el código para lograr la función
- El primer paso: usar eclipse para generar el paquete jar usando el archivo .java
- Paso 2: Use el software exe4j para generar un archivo ejecutable exe usando el paquete jar
Contenido de trabajo:
(1) Prepárese con anticipación
-
Cree una carpeta para almacenar los archivos relacionados con su aplicación
-
Primero coloque el entorno jre necesario para ejecutar el archivo ejecutable
-
Luego copie el paquete jar externo lib requerido por el código fuente (la imagen es conveniente, puede eliminarla más tarde)
-
Como se muestra arriba, creé una nueva carpeta y agregué dos carpetas, a saber, [jre environment] y [lib (carpeta de paquete dependiente externa)]
(El resto lo agrego según la demanda, también puede aumentar según la demanda)
-
¿Aquí para hablar sobre por qué necesitas [jre environment]?
El nombre Incluir contenido JDK Kit de desarrollo con JRE JRE Entorno operativo, que contiene la JVM (necesaria para ejecutar Java) JVM Máquina virtual JAVA : El usuario puede no ser un desarrollador, y puede que no haya un entorno de ejecución de Java en su computadora, por lo que debemos copiar un [entorno de ejecución de jre] a la carpeta al mismo tiempo. Solo cuando existe jre, normalmente podemos ejecutar el archivo .exe que generamos.
(B) El primer paso: generar paquete jar
- Abra el eclipse, haga clic derecho en el proyecto que creó, seleccione [Exportar]
- Según la figura, seleccione para generar [archivo JAR], haga clic en [siguiente]
- Según la imagen, haga clic en [Siguiente] directamente después de completar
-
Luego seleccione la clase principal del paquete que importó, y luego seleccione [Finalizar] para completar la generación del paquete jar
-
Explicación
-
Aquí hay una explicación adicional. Para lograr el objetivo de generar paquetes jar, también encontré muchos métodos en Internet. Muchos de ellos mencionaron que si el programa usa paquetes jar externos, debe crear manualmente un archivo MANIFEST.MF para configurar algunas rutas de recursos. .
-
Sin embargo, los beneficios de exe4j se revelan aquí. No necesitamos crear y configurar el archivo MANIFEST.MF engorrosamente. Solo necesitamos agregar el paquete jar externo que necesitamos en el programa exe4j. ¡Se dirá más adelante, continúe a continuación!
(3) Segundo paso: use exe4j para generar el archivo .exe
- Elija si cargar la configuración original, si no es necesario ignorar
- Seleccione el tipo, seleccione "JAR en EXE" aquí
- Después de configurar el nombre del archivo y la ruta de salida del archivo, haga clic en [Siguiente]
-
Establezca de acuerdo con la imagen. Tenga en cuenta que si utiliza jvm de 64 bits, debe seleccionar [Opciones avanzadas] para configurar un paso más, de lo contrario, informará:
The JVM found at JAVA_HOME is damaged.Please reinstall or define EXE4J_JAVA_HOME to point to an installed 32-bit JDK or JRE
-
Haga clic en [Opciones avanzadas] y seleccione [32 bits o 64 bits]
-
Luego seleccione este elemento [Generar ejecutable de 64 bits]
-
Luego agregue paquetes jar como se muestra en la figura ( incluidos los paquetes jar generados por el código fuente y los paquetes jar dependientes externos )
-
Como se puede ver en la figura, agregué dos paquetes jar, uno es generado por el código fuente y el otro es un paquete jxl.jar dependiente externo
-
Seleccione la entrada principal de su programa de acuerdo con el icono y luego seleccione [Siguiente]
-
Seleccione el número de versión de JRE admitido por el programa
-
Configure la carpeta JRE, [seleccione la carpeta JRE en la carpeta que creamos anteriormente]
-
Después de que la adición sea exitosa, la configuración predeterminada se puede seleccionar más adelante, si está interesado, puede estudiar en profundidad
-
Finalmente, puede elegir guardar su configuración en esta interfaz y usarla la próxima vez, que es la opción que encontramos al principio.
- En este punto, el programa se genera con éxito.
(4) Fin
- Mira la carpeta que finalmente obtuvimos
-
Debido a que el archivo .exe ya contiene nuestro [paquete JAR generado] y [paquete JAR de dependencia externa], podemos eliminarlos todos
-
En combinación con las necesidades personales, puede agregar algunos archivos de instrucciones u otros archivos necesarios en la carpeta
-
Después de ejecutar el archivo .exe, puede ver que los dos archivos anteriores se han eliminado y el programa aún puede ejecutarse normalmente
(La imagen es un pequeño programa para programación automática que he escrito para mejorar la eficiencia del trabajo [perezoso])
-
En este punto, el programa ejecutable que generamos se puede copiar y usar en la máquina del usuario, lo cual es conveniente y rápido.
—————————————————————————————————————————————
- Grabar mi estudio