Раньше я запускал Tomcat отдельно на моей машине. У меня был скрипт Ant, который перестроил бы мой проект, развернул его локально и перезапустил Tomcat. Все это работало нормально, но я не смог отладить веб-приложение в Eclipse.
Итак, я узнал, как настроить Tomcat в Eclipse, и запустил мое веб-приложение. Теперь проблема в том, что я не совсем понимаю, как управлять этим способом. Eclipse настроен на автоматическую сборку моего проекта на основе изменений, но эти изменения не всегда отражаются в веб-приложении. Иногда мне приходится вручную создавать проект и вручную «чистить» сервер, чтобы изменения отражались.
Есть ли где-нибудь правила о том, как управлять этой настройкой? Например, если я изменю только JSP, будет ли он автоматически синхронизироваться? Если я изменю класс сервлета, то мне нужно вручную пересобрать проект? Соответствуют ли эти правила, или я должен просто каждый раз перестраивать и очищать вручную?
Я был бы очень признателен, если бы кто-нибудь дал мне правила наилучшей практики или указал мне хороший ресурс, чтобы научиться управлять этой средой.
PS. Я использую пакет Eclipse 3.4.1 Java EE и Tomcat v5.5