#!/bin/bash #lo script deve essere in $TOMCAT_HOME, nella sottodirectory dev, $NOME corrisponde ad una sottodirectory di dev che contiene tutti i file del war, TOM_HOME è $TOMCAT_HOME #nella sottodirectory dev deve esserci il file servlet.jar #NOME=trasferimento NOME=trans #TOM_HOME=/var/lib/tomcat5.5/webapps TOM_HOME=.. #COMPILA TUTTI I FILE .java echo "start to compile" for n in `find $NOME |grep .java$`; do echo "compilo:" echo $n javac $n echo "compilato" done #CREA UN JAR CON TUTTI I FILE CHE NON FINISCONO PER ~ cd $NOME jar -fc $NOME.war for n in `find .|egrep -v ~$`; do if ! [ -d $n ]; then jar -vuf $NOME.war $n; fi done #SPOSTA IL JAR NELLA HOME DI TOMCAT echo "move var file" mv $NOME.war $TOM_HOME chmod +x $TOM_HOME/$NOME.war
Dopo una dura mezza mattinata di lavoro.... lo metto qui perchè ci sono un sacco di cosette che mi torneranno a servire
Nessun commento :
Posta un commento