あるJarファイルを更新し、サーバのTomcatを再起動しましたが
Jarファイルの更新が反映していないようでした。
しかし、そのJarファイル中のとあるメソッドを利用している
classファイルのタイムスタンプを更新したところ(Tomcat再起動なし)
Jarファイルの更新内容が反映されました。
この現象を解決できないとJarファイルを更新する度に
影響のある全てのclassファイルのタイムスタンプを更新しなければなりません。
なにかよい解決方法はないでしょうか?
分かりにくい文章で恐縮ですが、お知恵をお貸しください。
Web Application Managerを使ってみてはいかがでしょうか?
http://www.javaroad.jp/opensource/js_tomcat5.htm
上手く設定が出来れば、再ロードすれば変更が反映されます。
これは全classのタイムスタンプを更新する方向の回答でしょうか?
そうであれば、差分リリースしない方法をとれば何でもいいわけで・・・