Compilazione Servizio Batch in Java
copia link
Un servizio batch in java è una semplice classe, che per essere compilata richiede alcune librerie aggiuntive.
Dato che non è possibile a priori sapere di quali librerie avrà bisogno il servizio (infatti dipende dalla sua programmazione) INDE copia solo le librerie necessarie al Framework, lasciando il compito di copiare le altre al programmatore.
Per aggiungere altre librerie è sufficiente copiare i file .jar nella cartella custom del servizio e specificarne i nomi all'interno del file filelist.txt
In particolare perchè un nuovo servizio compili occorrono i seguenti file:
Un modo alternativo di configurare il servizio consiste nel personalizzare il file runme.bat, specificando nel classpath i jar necessari.
Per sapere quali sono i jar necessari all'applicazione è sufficiente compilarla e vedere le classi mancanti.
Dato che non è possibile a priori sapere di quali librerie avrà bisogno il servizio (infatti dipende dalla sua programmazione) INDE copia solo le librerie necessarie al Framework, lasciando il compito di copiare le altre al programmatore.
Per aggiungere altre librerie è sufficiente copiare i file .jar nella cartella custom del servizio e specificarne i nomi all'interno del file filelist.txt
In particolare perchè un nuovo servizio compili occorrono i seguenti file:
- servlet.jar o servlet-api.jar : Contenuto solitamente nella cartella shared/lib oppure common/lib di Tomcat (a seconda delle versioni).
Un modo alternativo di configurare il servizio consiste nel personalizzare il file runme.bat, specificando nel classpath i jar necessari.
Per sapere quali sono i jar necessari all'applicazione è sufficiente compilarla e vedere le classi mancanti.
Attenzione, questo articolo è stato dichiarato obsoleto! Ultima modifica: 22/11/2013 / Validità: da 9.5.4160