Executar uma aplicação todo dia

Boa tarde.

Pessoal
Necessito executar uma aplicação em Java, diariamente, em que verificaria se um campo de banco de dados mudou de estado, mais não tenho noção nenhuma em como fazer essa aplicação nem a execução diária.

Alguem poderia fornercer alguma dica.
Obrigado :smiley:

Dê uma lida (caso a app seja web):

Voce pode também usar um EJB com TimerService, é muito fácil e independe se é web ou nao.

pode usar tbm a classe TimerTask

Obrigado Pessoal
Irei verificar
Volto a postar mais tarde alguma solução ou problema
;D

Oi,

1º - É uma aplicação WEB?
2º - A maquina que irá rodar a aplicação será desligada de um dia para o outro?
3º - A ideia dessa aplicação é rodar como serviço?

Tchauzin!

Lina

Oi,

Não será uma aplicação WEB.
A máquina não irá desligar(ou se desligar o serviço se iniciar novamente).
A ideia, é rodar como um serviço e fazer a verificação.

[quote=mateuscs]Lina

Oi,

Não será uma aplicação WEB.
A máquina não irá desligar(ou se desligar o serviço se iniciar novamente).
A ideia, é rodar como um serviço e fazer a verificação.[/quote]

Oi,

Neste caso, eu não usaria uma Task e sim um ScheduledExecutorService.

Procure por ele, é simples e facil de utilizar!

Tchauzin!

Jovem,

Existem n maneiras de solucionar o problema, você pode utilizar o Apache Quartz e até mesmo configurar um Cron no linux para tal finalidade.

Abs,

Obrigado pessoal

Vou buscar essas dicas, e posto a solucão aqui.

;D