Saludos y esperemos que les sirva
Pueden seguirme en las siguientes redes sociales
INTRODUCCIÓN
Hace algunos días desarrollamos una aplicación en Java el cual tiene como función
principal generar un archivo PDF con la información del XML de la
factura que se generan aquí en México, actualmente van en la
versión 3.3 y este programa es para esa versión.
Pero a lo mas que logramos
hacer es ejecutar dentro de una carpeta el programa con un archivo
.sh, sin instalarlo como se debe.
Ahora queremos que nuestro
programa sea mas profesional y se instale en nuestro sistema
operativo con todo y los iconos en el menú listo para funcionar en cualquier sistema basado en debían y que se ejecute sin problemas,
de manera que el usuario no necesite hacer ajustes.
OBJETIVO
Crear el instalador de un programa escrito en Java con su icono en el menú y que funcione sin necesidad de usar la terminal.
CONOCIMIENTOS PREVIOS
Es necesario conocer los directorios en los que vamos a instalar, de hecho primeramente vamos instalarlo en el sistema de archivos.
Lanzador
con icono
CREANDO
EL INSTALADOR .DEB
Ahora lo que sigue es crear una carpeta con el nombre de la aplicación que ustedes preferían ponerle en mi caso le pondré ConvertidorXMLPDF Y allí meteremos todos los archivos que hemos creado con la misma ruta.
Ejemplo lo que metimos en OPT, agregaremos la carpeta OPT y metemos allí los archivos.
Ojo solo los archivos que hemos creado nosotros, no vallan a copiar toda la carpeta de OPT Igual hacer con la carpeta de USR donde tenemos la carpeta de trabajo XMLAPDF, el lanzador y el archivo que dejamos en la carpeta bin Igual crearemos una carpeta llamada DEBIAN y dentro de ella meteremos un archivo con el nombre control así sin extención.
Para que se puedan dar una idea es así como quedarían los archivos.
Se ve difícil pero en realidad es sencillo, en el video mostraremos como hacerlo. Ahora procederemos a crear el archivo .DEB Para ello nos vamos a la terminal y ubicamos la carpeta que hemos hecho, y la generamos con el siguiente comando
dpkg –build ConvertidorXMLPDF
Creado con WordPress & Tema de Anders Norén