2011-02-10 9 views
10

Necesito ejecutar un trabajo el último día de cada mes. Probé la siguiente expresión cron:programador de cuarzo: se ejecuta el último día del mes

<property name="cronExpression" value="0 0 3 L * * *" /> 

pero tengo este error:

Caused by: java.lang.UnsupportedOperationException: Support for specifying both a day-of-week AND a day-of-month parameter is not implemented. 

que no le gusta el L, pero sin usarlo, cómo puedo correr en el último día del mes?

Respuesta

19

acaba de cambiar su gatillo para

0 0 3 L * ? 

Uno de los días de la semana o el día del mes tiene que ser ?. No puedes especificar ambos.

+0

tu expresión tiene 1 elemento menos en en la mina ... ¿está bien? – mkoryak

+1

Sí, ese es el campo del año. No es obligatorio, y si coloca '*', entonces es lo mismo que omitir el valor. – mdrg

+0

lo puse a prueba gracias – mkoryak

Cuestiones relacionadas