Red de conocimiento informático - Material del sitio web - Cómo empaquetar un programa java en un archivo ejecutable

Cómo empaquetar un programa java en un archivo ejecutable

1. Primero, confirme si el programa que escribió tiene algún error.

2. La primera vez que escribí un Proyecto Web, no pude ejecutarlo exitosamente, así que lo mejor que puedo crear es un Proyecto java.

Pasos de empaquetado:

1. Haga clic derecho en el proyecto y seleccione Exportar.

2. Ingrese a la siguiente interfaz y seleccione el archivo JAR en Java

3 Seleccione el proyecto, confirme si los archivos necesarios están seleccionados y seleccione la ruta para guardar el paquete del archivo jar. , como se muestra a continuación

4. Después de completar el paso 3, haga clic en Siguiente para ingresar a la interfaz como se muestra a continuación:

5. Haga clic en Siguiente directamente para ingresar a la siguiente interfaz:

6. Haga clic directamente en Finalizar y se completará el paquete del archivo jar.

Observaciones:

1. Puedes elegir algunas condiciones según tus propias necesidades.

2. Abra el archivo META-INF\MANIFEST.MF en el paquete de archivos jar y verifique si la información es correcta.

Class-Path: esto importa algunos otros paquetes de archivos jar necesarios para este proyecto

Main-Class: este es el archivo .class de la clase donde se encuentra el método main() .La ruta y hay un carácter de retorno de carro al final (por ejemplo: como se muestra arriba, el método main() está en la clase PostgresSQLSync en el paquete de prueba).

Ejecute el paquete jar en Windows. y confirme el paquete jar exportado:

1 Abra el comando DOS: cambie a la ruta del proyecto a través del cd y luego ingrese java -jar xxx.jar.

Si la información ingresada es la misma que la información generada en la consola al ejecutar el proyecto, significa que el paquete del archivo jar se ha completado.

Los siguientes son algunos de los problemas que encontré:

1. Cuando ocurre el siguiente error en el comando de DOS, significa que Main-Class no está en el archivo META-INF\MANIFEST. Configuración .MF.

2. En el comando de DOS, cuando ocurre el siguiente error, significa que no hay espacio después de Class-Path: o Main-Class:.