- script de inicio del paquete java jar
- Comience de acuerdo con el número de versión
Crear script start.sh - contenido
#!/bin/bash
rx='^([0-9]+\.){0,2}(\*|[0-9]+)$'
if [[ $1 =~ $rx ]]; then
kill -9 `cat java.pid`
echo "running version is $1 "
java -Xms512m -Xmx1024m -server -jar -Dspring.profiles.active='test' mallplus-admin-$1.jar > log.txt 2>&1 &
echo "$!" > java.pid && tailf log.txt
else
echo "error! version is null"
fi
Por ejemplo, el jar que escribe es test-admin.1.1.2.jar,
luego use el script para agregar el número de versión y presione Enter para iniciarlo.
./start.sh 1.1.2