Auto build ao salvar no Eclipse
Iniciando os posts de receitas começo com uma simples e prática funcionalidade do Eclipse, o envio de arquivos ao container web automático ao salvar o arquivo. Quem nunca cansou de ter que dar o build ou acionar uma task do Ant cada vez que faz uma alteração em um simples arquivo para visualizá-lo? Realmente, é um processo um tanto quanto chato, nesta primeira receita iremos facilmente como fazer isso no eclipse: Primeiramente vamos criar um novo projeto, mas como Dynamic Web Project, como na figura abaixo.
Criei o meu projeto como “Testando”, como podemos ver um Dynamic Web Project do Eclipse possui uma estrutura de diretórios um pouco diferente:
Agora crie um arquivo index.jsp no diretório WebContent, por default este é o diretório raiz do projeto no container web. Após isso com o botão direito do mouse sobre o projeto vá em Run as > Run on Server (ou Alt+Shift+X,R). Deste modo agora apenas selecione o servidor web que irá ser usado, e o projeto a ser adicionado no servidor (no caso o Testando). Finish, e pronto! Seu Dynamic Web Project já está preparado para dar builds automáticos ao salvar o arquivo.
Teste a funcionalidade acessando o endereço, e depois faça uma pequena modificação no arquivo, salve e atualize o navegador. Cada vez que é salvo um arquivo dentro do projeto o javaw compila e o Ant faz o build automáticamente.
Vale ressaltar que cada vez que o Eclipse é aberto é necessário executar Run on Server (Alt+Shift+X,R).





![OgAAACbejMWyRT_IwpNLP6eX5Fv7EkO2yuHLy1pOjEntR7TUnVmbmhIA3GjKREH8Gzcwn4rMXPj28hAfb5KgRC_RAa0Am1T1UCm0-U7zdnFv9EdOT8sJbOAWCM7y[1]](http://farm2.staticflickr.com/1341/5154260900_7dfd2d7012_s.jpg)

