I metodi sono 2 come gia accennato da LeleFT e Pastore12.Originariamente inviato da omaggi
Ciao a tutti.
Ho creato un file java che dovrei riuscire automaticamente a farlo eseguire ogni giorno ad una data ora.
Come posso agire?
Grazie mille e buona giornata, Omar!
1) Scrivi uno script ( java -jar ecc. ecc.) lo metti su un file .bat e usi le operazioni pianificate di Windows o cronTab su Linux. In questa maniera il programmino viene eseguito e muore non appena termina.
2) Usi delle librerie di schedulazione, nel JDK ci sono gia ,sono abbastanza semplici ma non permettono schedulazioni complicate. Oppure puoi usare delle librerie di terze parti come
cron4J o altre. Con questa soluzione il programma deve essere sempre in esecuzione nel sistema e conviene incapsularlo in un servizio