Me Lembro que eu usava o Tomcat 5 ou 6 e quando eu alterava os arquivos java no eclipse ele já publicava no Tomcat sem precisar reiniciar toda a aplicação, era somente digitar F5 e atualizava o conteúdo tando em modificações JSP como e arquivos Java, agora estou usando o Eclipse 3.7 com o Tomcat 7 mas não funciona o Hot Deploy, ou recarrega todo o contexto da aplicação ou tenho que parar e reiniciar o Tomcat na mão.
Essa funcionalidade era muito útil para desenvolvimento.
Apenas para complementar as respostas que deram no post e ajudar outros membros que buscam hot deploy de classes no Eclipse e Tomcat, fica o post para futuras referências: