私は、迅速なビルド/デプロイ/テストのターンアラウンドを備えた小さなサーブレットベースのアプリケーションに取り組んでいます。Tomcat 8.0 の開発中の自動再デプロイ (ホスト設定 'autoDeploy=true' を使用) の待機時間は非常に気を散らすものであることがわかりました: ほぼ即時からほぼ 10 秒の間で変化します。
私は(大まかに優先順位で)次のことを望みます:
- リクエストごとに再デプロイをチェックするように Tomcat を設定します。
- 再デプロイをポーリングする前に Tomcat が待機する時間を短縮します (たとえば、1 秒まで)。
- または、代わりに、.war がビルドされるとすぐに Tomcat に再デプロイを促す便利な方法があります。(Antでビルド/デプロイしています。)
過去 30 分間、Tomcat のドキュメント (および SO) を検索してきましたが、これらのいずれについても何も表示されません。何か不足していますか?
ターンアラウンド タイム (および気晴らし) を最小限に抑えることがわかったアプローチ (上記のいずれか) を推奨できる人はいますか?