bien ya hemos visto lo que tenemos lo que necesitamos para poder arrancar comercia directamente como una aplicación de springboot hemos estado repasando que necesitamos tener nuestro fichero de comercio xml configurado nuestra jdk y nuestros recursos ahora para arrancarlo vamos a utilizar un fichero punto bat Aunque podríamos escribir todos los comandos directamente aquí en la consola Pero bueno es más cómodo tenerlo aquí para cuando tengamos que volver a arrancar una y otra vez vamos a a ver este este fichero lo que tiene principio la primera línea nos estamos definiendo nuestra variable comercial home y esta variable
la vamos a poner en la ruta donde esté nuestro application vale si lo ponemos aquí si os fijáis esta ruta si yo estoy arrancando el bat desde aquí desde comercia pues mi ruta al comercia Home será este directorio de aquí V por eso pongo punto barra aplicación admen si alguien no no tiene soltura trabajando con directorios y con este tipo de nomenclaturas de punto barra o punto punto barra bueno porque no se preocupe Si mantiene la misma estructura que yo estoy mostrando aquí y pone Exactamente lo mismo Pues le va a funcionar sin problema la
otra variable que estamos creando aquí es eh la app la aplicación que bueno pues la ponemos relativa precisamente a ese comerci home y la aplicación obviamente pues es comerci adminweb application.jar ese es el nombre del yar que tenemos aquí si nuestra aplicación se llamara de otra manera porque en lugar de Descargar el admin hubiéramos descargado el bofi hubiéramos descargado un Api pues obviamente tendríamos que cambiar aquí este nombre vale ya tenemos esas dos variables y aquí tenemos la El Comando de ejecución lo que hacemos Es invocar a Java dentro de la jdk que tenemos aquí
vale Y ahora lo que estamos poniendo a continuación es una serie de parámetros necesarios para arrancar los primeros son parámetros bueno que necesita comercia por defecto es por un lado el el Time zone de la región que lo desactivamos por otro es el file encoding para que esté utf8 luego le pasamos la variable comerci home que es la que acabamos de crear ahí arriba para que esta variable de entorno en comercia se defina también dentro de la máquina virtual de Java claro y ahora aquí tenemos Cuál es el puerto en el que quiero arrancar el
admin vale es importante esto también sobre todo por si tengo el puerto por defecto si yo no pongo nad si esto lo quitamos el puerto por defecto será el 8080 en el que va a arrancar la aplicación de de Spring Boot si ese puerto lo tengo ocupado pues tendría un porque me fallaría al arrancar si no lo tengo si no lo tengo ocupado Pues no hay ningún problema no no obstante es importante tener claro este parámetro también por si voy a arrancar más de una aplicación no si si yo arranco primero el admin y luego
quiero arrancar o cofi o un Api no puedo tener todos en el puerto por defecto sino que cada aplicación tendrá que estar en un puerto distinto Entonces esta por ejemplo lo vamos a dejar en el puerto 8080 ya digo que si fuera el de por defecto podría quitarlo pero lo voy a dejar aquí por si algún día quiero cambiarlo Bueno pues tener aquí como referencia Cómo se llama el parámetro que tengo que pasar y nada por último aquí ya lo que se le después de toda la lista de parámetros que se le pasan a a
Java para que arranque Le ponemos el parámetro gu yar y el nombre del yar que es la variable que hemos definido arriba Entonces en resumen de este punto bat lo que tenemos que cuidar es bueno pues el nombre de esta ruta y el nombre este yar acuerdo y por último lo que acabamos de decir del puerto tenerlo tenerlo bien claro una vez que eso lo tenemos listo podemos probar directamente ya a arrancarlo