<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ranieri Santos &#187; Ferramentas</title>
	<atom:link href="http://ranierisantos.com/category/ferramentas/feed/" rel="self" type="application/rss+xml" />
	<link>http://ranierisantos.com</link>
	<description>tv digital e interatividade com pitadas musicais</description>
	<lastBuildDate>Thu, 22 Dec 2011 18:51:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Auto build ao salvar no Eclipse</title>
		<link>http://ranierisantos.com/auto-build-ao-salvar-no-eclipse/</link>
		<comments>http://ranierisantos.com/auto-build-ao-salvar-no-eclipse/#comments</comments>
		<pubDate>Fri, 12 Sep 2008 11:59:15 +0000</pubDate>
		<dc:creator>Ranieri</dc:creator>
				<category><![CDATA[Ferramentas]]></category>

		<guid isPermaLink="false">http://ranierisantos.com/?p=16</guid>
		<description><![CDATA[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, é [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">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.</p>
<p style="text-align: left;"><a href="http://ranierisantos.com/wp-content/uploads/2008/09/01.jpg"><img class="size-medium wp-image-15 aligncenter" title="01" src="http://ranierisantos.com/wp-content/uploads/2008/09/01-300x151.jpg" alt="" width="476" height="236" /></a></p>
<p style="text-align: left;">
<p style="text-align: left;">Criei o meu projeto como &#8220;Testando&#8221;, como podemos ver um Dynamic Web Project do Eclipse possui uma estrutura de diretórios um pouco diferente:</p>
<p style="text-align: left;"><a href="http://ranierisantos.com/wp-content/uploads/2008/09/021.jpg"><img class="size-medium wp-image-19 aligncenter" title="021" src="http://ranierisantos.com/wp-content/uploads/2008/09/021.jpg" alt="" width="269" height="122" /></a></p>
<p style="text-align: left;">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 &gt; 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.</p>
<p style="text-align: left;">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.</p>
<p style="text-align: left;">Vale ressaltar que cada vez que o Eclipse é aberto é necessário executar Run on Server (Alt+Shift+X,R).</p>
]]></content:encoded>
			<wfw:commentRss>http://ranierisantos.com/auto-build-ao-salvar-no-eclipse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

