JAVA · Generar archivo EXE con paquete JAR (software exe4j)

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)
    Inserte la descripción de la imagen aquí

  • 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]
    Inserte la descripción de la imagen aquí
  • Según la imagen, haga clic en [Siguiente] directamente después de completar

Inserte la descripción de la imagen aquí

  • Luego seleccione la clase principal del paquete que importó, y luego seleccione [Finalizar] para completar la generación del paquete jar
    Inserte la descripción de la imagen aquí

  • 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

Inserte la descripción de la imagen aquí

  • Seleccione el tipo, seleccione "JAR en EXE" aquí
    Inserte la descripción de la imagen aquí
  • Después de configurar el nombre del archivo y la ruta de salida del archivo, haga clic en [Siguiente]

Inserte la descripción de la imagen aquí

  • 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
    

Inserte la descripción de la imagen aquí

  • Haga clic en [Opciones avanzadas] y seleccione [32 bits o 64 bits]

  • Luego seleccione este elemento [Generar ejecutable de 64 bits]
    Inserte la descripción de la imagen aquí

  • 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 )
    Inserte la descripción de la imagen aquí

  • 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]
    Inserte la descripción de la imagen aquí

  • Seleccione el número de versión de JRE admitido por el programa
    Inserte la descripción de la imagen aquí

  • Configure la carpeta JRE, [seleccione la carpeta JRE en la carpeta que creamos anteriormente]
    Inserte la descripción de la imagen aquí

  • 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.

Inserte la descripción de la imagen aquí

  • En este punto, el programa se genera con éxito.

(4) Fin

  • Mira la carpeta que finalmente obtuvimos

Inserte la descripción de la imagen aquí

  • 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])
    Inserte la descripción de la imagen aquí

  • 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
10 artículos originales publicados · Me gusta1 · Visitas 138

Supongo que te gusta

Origin blog.csdn.net/qq_39419113/article/details/105534406
Recomendado
Clasificación