Java - ejecutar una clase a una hora determinada

   
Vista:

ejecutar una clase a una hora determinada

Publicado por rouse (1 intervención) el 20/11/2007 12:57:01
Hola, necesito crear una clase que a las siete de cada dia haga que se ejecute otra clase. el codigo que he hecho es el siguiente pero no me sale. si alguien me puede ayudar lo agradeceria muchisimo. Gracias

public class Tempo extends TimerTask {

public void run() {

System.out.println("Generating report");
DF_curve miDfCurve=new DF_curve();
DateFormatter formato=new DateFormatter(Util.getValueConfig_dfCurves("Cte.FORMATO_FECHAS"));
Date fechaPrueba1;

try {
fechaPrueba1 = formato.parse("29/12/2006");
miDfCurve.calculaDfCurve(fechaPrueba1);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

}

public static void main(String[] args) {
Timer timer = new Timer();
Calendar date = Calendar.getInstance();
date.set(Calendar.HOUR, 7);
date.set(Calendar.MINUTE, 0);
date.set(Calendar.SECOND, 0);

try {
Log.init("log","configuracion/log4j.properties");
Log.log("log",Log.DEBUG,"TEMPO: ejecutamos el temporizador");
// Schedule to run every Monday in midnight
timer.schedule(new Tempo(),date.getTime());
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ejecutar una clase a una hora determinada

Publicado por dawy (1 intervención) el 01/01/2008 20:13:47
Hola
Ya pudiste resolver este problema.
en caso afirmativo mandame un mail para saber cual fue la solución
Gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar