0

アプリケーションのサーバー部分がスケジューラを使用してジョブを作成し、JDBCStore に保存し、UI 部分 (フロントエンド) がスケジューラの別のインスタンス (同じデータベース スキーマを指す) を使用するように、Quartz スケジューラを使用したいと考えています。そのジョブのトリガーを追加します。トリガーの追加は次のようなものなので、UI がジョブとグループの名前を認識していれば十分だと思いました。

trigger = newTrigger()
.withIdentity("trigger", "group1")
.withSchedule(cronSchedule("0 0/2 8-17 * * ?")
    .withMisfireHandlingInstructionFireAndProceed())
.forJob("myJob", "group1")
.build();

java.lang.ClassNotFoundException残念ながら、これはジョブ クラスの例外をスローします。どんな助けでも大歓迎です。ありがとうございました。

4

1 に答える 1

0

上記の会話のように、トリガー自体をサーバー プロジェクトに追加しないでください。JMS 呼び出しをサーバー プロジェクトに送信してトリガーの詳細を送信し、サーバー プロジェクトで必要なすべてのことを実行できます。これで問題が解決するはずです。

于 2012-11-17T21:22:50.843 に答える