planificateur quartz: exécuter sur le dernier jour du mois
J'ai besoin d'exécuter un travail le dernier jour de chaque mois. j'ai essayé ce qui suit, l'expression cron:
<property name="cronExpression" value="0 0 3 L * * *" />
mais j'ai reçu ce message d'erreur:
Caused by: java.lang.UnsupportedOperationException: Support for specifying both a day-of-week AND a day-of-month parameter is not implemented.
il ne marche pas comme le L
, mais sans l'utiliser, comment puis-je exécuter le dernier jour du mois?
OriginalL'auteur mkoryak | 2011-02-10
Vous devez vous connecter pour publier un commentaire.
Il suffit de changer votre déclencheur à
Un jour de la semaine ou le jour du mois doit être
?
. Vous ne pouvez pas spécifier à la fois.Oui, c'est le champ de l'année. Il n'est pas obligatoire, et si vous mettez
*
, alors que c'est le même que l'omission de la valeur.je groked grâce
Je l'ai essayé, mais pas de travail.Il donne une erreur :java.lang.NumberFormatException: Pour la saisie de texte: "L"
Tout d'abord, cette question est résolue et longtemps inactive, de mieux en créer un nouveau. Deuxièmement, être le plus descriptif à propos de vos questions. Troisièmement, vous semblez être informer de L' où une valeur numérique est attendue.
OriginalL'auteur mdrg