<?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>Source Rebels&#187; Eclipse</title>
	<atom:link href="http://www.sourcerebels.com/blog/tag/eclipse/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sourcerebels.com/blog</link>
	<description>Por Edu Rodríguez Castillo</description>
	<lastBuildDate>Sat, 03 Jul 2010 06:03:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Atajos de teclado en Eclipse</title>
		<link>http://www.sourcerebels.com/blog/atajos-de-teclado-en-eclipse/</link>
		<comments>http://www.sourcerebels.com/blog/atajos-de-teclado-en-eclipse/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 21:47:05 +0000</pubDate>
		<dc:creator>Edu</dc:creator>
				<category><![CDATA[Best-Practices]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.sourcerebels.com/blog/?p=277</guid>
		<description><![CDATA[Estos son algunos de los atajos de teclado que me facilitan un poquito más el día a día cuando utilizo Eclipse para escribir código Java. No he querido abusar por que los considero bastante engorrosos de aprender pero si te interesa esto siempre puedes pulsar Ctrl+Shift+L e indicarme tus preferidos Ctrl+Alt+H &#8211; Mostrar la jerarquía [...]]]></description>
			<content:encoded><![CDATA[<p>Estos son algunos de los atajos de teclado que me facilitan un poquito más el día a día cuando utilizo Eclipse para escribir código Java. No he querido abusar por que los considero bastante engorrosos de aprender pero si te interesa esto siempre puedes pulsar Ctrl+Shift+L e indicarme tus preferidos <img src='http://www.sourcerebels.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p><strong>Ctrl+Alt+H &#8211; Mostrar la jerarquía de llamadas de un método</strong></p>
<p>Si presionamos esta combinación de teclas se nos mostrará una pantalla donde, a modo de árbol, podremos inspeccionar toda la jerarquía de llamadas de un método, esto es, qué otros métodos le llaman, que otros métodos llaman a estos últimos y así sucesivamente. Haciendo click en cualquiera de los resultados, abriremos un editor directamente en el código.</p>
<p style="text-align: center;"><a href="http://www.sourcerebels.com/blog/wp-content/uploads/2010/02/eclipse_atajos_ctrlalth.png"><img class="aligncenter size-full wp-image-303" title="eclipse_atajos_ctrlalth" src="http://www.sourcerebels.com/blog/wp-content/uploads/2010/02/eclipse_atajos_ctrlalth.png" alt="" width="655" height="276" /></a></p>
<p><strong>Alt+Shift+P &#8211; Abrir fichero Maven pom.xml</strong></p>
<p>Esta combinación de teclas sirve para buscar el fichero pom.xml de cualquier artefacto tanto en el workspace como en cualquiera de los repositorios maven2 que tengamos definidos.</p>
<p style="text-align: center;"><a href="http://www.sourcerebels.com/blog/wp-content/uploads/2010/02/eclipse_atajos_altshiftp.png"><img class="aligncenter size-full wp-image-298" title="eclipse_atajos_altshiftp" src="http://www.sourcerebels.com/blog/wp-content/uploads/2010/02/eclipse_atajos_altshiftp.png" alt="" width="384" height="360" /></a></p>
<p><strong>Nota:</strong> Si no me equivoco, esta combinación sólo está disponible si utilizas el plug-in de integración de Apache Maven 2 m2eclipse.</p>
<p><strong>Ctrl+Shift+G &#8211; Buscar texto en workspace</strong></p>
<p>La siguiente combinación de teclas permite buscar rápidamente el texto seleccionado en todo el workspace. La ventana de resultados sería similar a esta.</p>
<p style="text-align: center;"><a href="http://www.sourcerebels.com/blog/wp-content/uploads/2010/02/eclipse_atajos_ctrlaltg1.png"><img class="aligncenter size-full wp-image-295" title="eclipse_atajos_ctrlaltg" src="http://www.sourcerebels.com/blog/wp-content/uploads/2010/02/eclipse_atajos_ctrlaltg1.png" alt="" width="629" height="150" /></a></p>
<p><strong>Ctrl+Shift+R / Ctrl+Shift+T &#8211; Abrir recurso / Abrir tipo</strong></p>
<p>En el caso de Ctrl+Shift+R Muestra un cuadro de dialogo donde podemos teclear un texto y que permite filtrar rápidamente un fichero de los proyectos que tengamos abiertos en ese momento en el workspace. El funcionamiento de Ctrl+Shift+T es similar al de Ctrl+Shif+R sólo que en este caso podemos abrir tipos de Java únicamente.</p>
<p><a href="http://www.sourcerebels.com/blog/wp-content/uploads/2010/02/eclipse_atajos_ctrlshiftrctrlshiftt.png"><img class="aligncenter size-full wp-image-279" title="eclipse_atajos_ctrlshiftrctrlshiftt" src="http://www.sourcerebels.com/blog/wp-content/uploads/2010/02/eclipse_atajos_ctrlshiftrctrlshiftt.png" alt="" width="480" height="400" /></a><br />
<strong>Nota: </strong>Abrir tipo funciona únicamente, al menos a mi, en la perspectiva Java o J2EE</p>
<p><strong>F4 &#8211; Mostrar la jerarquía de un tipo</strong></p>
<p><strong><span style="font-weight: normal;">Sitúa el cursor sobre un tipo en un código Java, pulsa F4 y te aparecerá una pantalla (en mi configuración de Eclipse la de más a la izquierda). Esta pantalla permite ver la jerarquía de herencia de una clase Java (parte superior) así como la lista de propiedades y métodos de la misma clase (parte inferior).</span></strong></p>
<p style="text-align: center;"><a href="http://www.sourcerebels.com/blog/wp-content/uploads/2010/02/eclipse_atajos_f4.png"><img class="aligncenter size-full wp-image-278" title="eclipse_atajos_f4" src="http://www.sourcerebels.com/blog/wp-content/uploads/2010/02/eclipse_atajos_f4.png" alt="" width="575" height="580" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sourcerebels.com/blog/atajos-de-teclado-en-eclipse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse Maven. m2eclipse Integración con WTP</title>
		<link>http://www.sourcerebels.com/blog/eclipse-maven-m2eclipse-integracion-con-wtp/</link>
		<comments>http://www.sourcerebels.com/blog/eclipse-maven-m2eclipse-integracion-con-wtp/#comments</comments>
		<pubDate>Sat, 14 Nov 2009 10:55:21 +0000</pubDate>
		<dc:creator>Edu</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Maven]]></category>

		<guid isPermaLink="false">http://www.sourcerebels.com/blog/?p=158</guid>
		<description><![CDATA[Actualización: Para descargar la integración con WTP, actualmente se debe hacer desde el update site: http://m2eclipse.sonatype.org/sites/m2e-extras Añadir el &#8220;update site&#8221; del plugin m2eclipse. http://m2eclipse.sonatype.org/update/ Instalar los componentes  dentro del grupo &#8220;Maven Integration&#8221; y el componente &#8220;Maven Integration for WTP&#8221;. Una vez instalados los componentes, reiniciar Eclipse. Crearemos un nuevo proyecto Maven pulsando control+N y seleccionando [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Actualización:</strong></p>
<p>Para descargar la integración con WTP, actualmente se debe hacer  desde el update site:</p>
<p><a href="http://m2eclipse.sonatype.org/sites/m2e-extras" target="_blank">http://m2eclipse.sonatype.org/sites/m2e-extras</a></p>
<ul>
<li>Añadir el &#8220;update site&#8221; del plugin m2eclipse.</li>
</ul>
<blockquote><p>http://m2eclipse.sonatype.org/update/</p></blockquote>
<ul>
<li>Instalar los componentes  dentro del grupo &#8220;Maven Integration&#8221; y el componente &#8220;Maven Integration for WTP&#8221;.</li>
</ul>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-159" title="eclipse_m2eclipse_software_update" src="http://www.sourcerebels.com/blog/wp-content/uploads/2009/11/eclipse_m2eclipse_software_update.png" alt="eclipse_m2eclipse_software_update" width="456" height="361" /></p>
<ul>
<li>Una vez instalados los componentes, reiniciar Eclipse.</li>
<li>Crearemos un nuevo proyecto Maven pulsando control+N y seleccionando &#8220;Maven Project&#8221; de la categoría de proyectos &#8220;Maven&#8221;.</li>
</ul>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-166" title="eclipse_m2eclipse_new_maven_project" src="http://www.sourcerebels.com/blog/wp-content/uploads/2009/11/eclipse_m2eclipse_new_maven_project.png" alt="eclipse_m2eclipse_new_maven_project" width="420" height="308" /></p>
<ul>
<li>En la primera pantalla del asistente dejaremos todas las opciones por defecto para crear un proyecto a partir de un arquetipo.</li>
<li>Escogeremos el arquetipo &#8220;maven-archetype-webapp&#8221; y pulsaremos &#8220;Next&#8221;.</li>
</ul>
<p style="text-align: left;"><img class="aligncenter size-full wp-image-169" title="eclipse_m2eclipse_maven_archetype_selection" src="http://www.sourcerebels.com/blog/wp-content/uploads/2009/11/eclipse_m2eclipse_maven_archetype_selection.png" alt="eclipse_m2eclipse_maven_archetype_selection" width="529" height="407" /></p>
<ul>
<li>Seleccionaremos los valores de las propiedades GroupId (Agrupación), ArtifactId (Identificador del artefacto), Version y Package.</li>
</ul>
<ul>
<li><img class="aligncenter size-full wp-image-173" title="eclipse_m2eclipse_maven_project_properties" src="http://www.sourcerebels.com/blog/wp-content/uploads/2009/11/eclipse_m2eclipse_maven_project_properties.png" alt="eclipse_m2eclipse_maven_project_properties" width="529" height="407" /></li>
</ul>
<ul>
<li>Desde este momento ya es posible añadir el proyecto a alguno de los servidores configurados en WTP y lo que es mejor utilizar el depurador en caso de que lo necesitemos.</li>
</ul>
<p><img class="aligncenter size-full wp-image-175" title="eclipse_m2eclipse_add_and_remove_projects" src="http://www.sourcerebels.com/blog/wp-content/uploads/2009/11/eclipse_m2eclipse_add_and_remove_projects.png" alt="eclipse_m2eclipse_add_and_remove_projects" width="420" height="393" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sourcerebels.com/blog/eclipse-maven-m2eclipse-integracion-con-wtp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse Básico. Ejecutar Eclipse sobre JDK</title>
		<link>http://www.sourcerebels.com/blog/eclipse-basico-ejecutar-eclipse-sobre-jdk/</link>
		<comments>http://www.sourcerebels.com/blog/eclipse-basico-ejecutar-eclipse-sobre-jdk/#comments</comments>
		<pubDate>Sat, 14 Nov 2009 09:58:29 +0000</pubDate>
		<dc:creator>Edu</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.sourcerebels.com/blog/?p=146</guid>
		<description><![CDATA[Algunos plugin de Eclipse, como por ejemplo m2eclipse requieren que la plataforma Eclipse se ejecute sobre un JDK y no un JRE. Primero de todo para comprobar si nuestra instalación se ejecuta sobre un JRE. Seleccionar la opción &#8220;About Eclipse&#8221; del menú &#8220;Help&#8221;. Pulsar el botón &#8220;Installation Details&#8221;. Seleccionar la pestaña &#8220;Configuration&#8221;. En ese momento [...]]]></description>
			<content:encoded><![CDATA[<p>Algunos plugin de Eclipse, como por ejemplo <a title="m2eclipse" href="http://m2eclipse.sonatype.org/">m2eclipse</a> requieren que la plataforma Eclipse se ejecute sobre un JDK y no un JRE.</p>
<p>Primero de todo para comprobar si nuestra instalación se ejecuta sobre un JRE.</p>
<ol>
<li>Seleccionar la opción &#8220;About Eclipse&#8221; del menú &#8220;Help&#8221;.</li>
<li>Pulsar el botón &#8220;Installation Details&#8221;.</li>
<li>Seleccionar la pestaña &#8220;Configuration&#8221;.</li>
<li>En ese momento se nos mostrará un listado de propiedades de configuración de Eclipse. Localizar el valor de la propiedad &#8220;-vm&#8221; para determinar si la instalación se ejecuta sobre un JRE</li>
</ol>
<p>En mi caso, he detectado que la instalación se ejecuta sobre un JRE porque el valor de la propiedad &#8220;-vm&#8221; es el siguiente:</p>
<blockquote><p>-vm<br />
C:\development\Java\jre1.6.0_17\bin\client\jvm.dll</p></blockquote>
<p>En segundo lugar tendremos que modificar la configuración de Eclipse.</p>
<ol>
<li>Detener la ejecución de Eclipse.</li>
<li>Localizar y editar el fichero eclipse.ini de la ruta de instalación de Eclipse.</li>
<li>Añadir o editar la propiedad &#8220;-vm&#8221; para que esta apunte al ejecutable &#8220;java&#8221; o &#8220;javaw&#8221; si estamos en el sistema operativo de Microsoft.</li>
</ol>
<p>En mi caso, y sobre la instalación por defecto en Windows he añadido las dos siguientes líneas al inicio del fichero eclipse.ini:</p>
<blockquote><p>-vm<br />
C:\development\Java\jdk1.6.0_17\bin\javaw.exe</p></blockquote>
<p>En tercer lugar comprobaremos que realmente se han aplicado los cambios.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-147" title="eclipse_configuracion_jdk" src="http://www.sourcerebels.com/blog/wp-content/uploads/2009/11/eclipse_configuracion_jdk.png" alt="eclipse_configuracion_jdk" width="414" height="458" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sourcerebels.com/blog/eclipse-basico-ejecutar-eclipse-sobre-jdk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
