私は標準のGWTアプリケーションを持っています。もちろん、バックエンドでJavaサーブレットを使用しています。このサーブレットはTomcatとWindows Serverに配備されています。tomcat auto startサーブレット
ルールや提案に反していることは知っていますが、サーブレットの初期化時に起動するスレッド(サーブレットの「init」メソッド)が1つあります。スレッドは、GWTアプリケーション/インタフェース自体とは完全に独立した、特定の時間に異なるデータベースタスクを実行することを目的とした、ある種のスケジューラです。
私が必要とするのは、戦争が展開されるとすぐにサーブレットの「init」メソッドを呼び出すことです。私がしてきたのは、アプリケーションをアップグレードするたびに、適切なディレクトリにwarを落としてから、アプリケーションのGWTアプリケーションに "ログイン"して、 "init"メソッドを呼び出さなければなりません。私は、サーブレットのinitメソッドは、戦争が更新されるとすぐに呼び出されて、GWTアプリケーションにログインする必要はありません。
アイデア?
ありがとう、それは私が探していたものです。 – user85116
は魅力的です。ありがとう –