<?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>Privates Blog von Karsten Gresch &#187; tips</title>
	<atom:link href="http://blog.gresch.de/tag/tips/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.gresch.de</link>
	<description>Varia, Miscellania</description>
	<lastBuildDate>Wed, 06 Jul 2011 18:23:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Eclipse + Maven: Debuggen im Sourcecode benachbarter Projekte</title>
		<link>http://blog.gresch.de/2009/01/10/eclipse-maven-debuggen-im-sourcecode-benachbarter-projekte/</link>
		<comments>http://blog.gresch.de/2009/01/10/eclipse-maven-debuggen-im-sourcecode-benachbarter-projekte/#comments</comments>
		<pubDate>Sat, 10 Jan 2009 21:46:00 +0000</pubDate>
		<dc:creator>KG</dc:creator>
				<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[debugging]]></category>
		<category><![CDATA[develop]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[maven]]></category>
		<category><![CDATA[sourcecode]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://web636.webbox122.server-home.org/wpkg/?p=285</guid>
		<description><![CDATA[Problem Bei der Arbeit mit Maven und Eclipse an einer modular aufgebauten Anwendung (mehrere Eclipse-Projekte, Maven mit dem m2Eclipse-Plugin, &#34;Mama-POM&#34; und Modulprojekte) vermeide ich abh&#228;ngige Projekte, da es einen Unterschied macht, ob man mit dem physikalischen Ergebnis, also dem Maven-Artefakt, oder mit einem verkn&#252;pften Eclipse-Projekt arbeitet. Vielen Probleme damit f&#252;hrten dazu, standardm&#228;&#223;ig Disable Workspace Resolution [...]]]></description>
			<content:encoded><![CDATA[<p><b><br />
Problem</b><br />
Bei der Arbeit mit Maven und Eclipse an einer modular aufgebauten Anwendung (mehrere <a href="http://www.eclipse.org">Eclipse</a>-Projekte, <a href="http://maven.apache.org">Maven</a> mit dem <a href="http://m2eclipse.codehaus.org/">m2Eclipse</a>-Plugin, &quot;Mama-POM&quot; und <a href="http://maven.apache.org/guides/mini/guide-ide-eclipse.html#Multiple_Module_Project">Modulprojekte</a>) vermeide ich <a href="http://books.sonatype.com/maven-book/reference/eclipse-sect-resolving-dependencies.html">abh&auml;ngige Projekte</a>, da es einen Unterschied macht, ob man mit dem physikalischen Ergebnis, also dem Maven-Artefakt, oder mit einem verkn&uuml;pften Eclipse-Projekt arbeitet.</p>
<p>
Vielen Probleme damit f&uuml;hrten dazu, standardm&auml;&szlig;ig <i>Disable Workspace Resolution</i> und <i>Disable Nested Modules</i> zu w&auml;hlen.</p>
<p>
Das macht aber das Debuggen schwierig: Beim Debuggen m&ouml;chte man beim Debuggen direkt in den Quellcode der mit der Startanwendung verbundenen Modulprojekte springen.</p>
<p>
Defaultm&auml;&szlig;ig ist das nicht m&ouml;glich, vielmehr wird die <i>.class</i>-Datei im Editor angezeigt. Hier hilft auch nicht, den Ort des Source-Codes in den Maven-Abh&auml;ngigkeiten manuell mitzuteilen.</p>
<p>
Verlinkte Quellordner (siehe <a href="http://help.eclipse.org/stable/index.jsp?topic=/org.eclipse.platform.doc.user/concepts/concepts-13.htm">linked resources</a>) helfen hier nicht.</p>
<p><b></b><br />
<b>L&ouml;sung</b><br />
In den Debug-Einstellungen als Quellordner die Modulprojekte angeben &uuml;ber <i>Debug</i>-&gt;<i>Open Debug Dialog</i>-&gt;<i>Source.</i></p>
<p><b></b></p>
<p><b><br />
Tip</b> <br />
Wenns beim Debuggen von <a href="http://www.eclipse.org/webtools/">WTP</a>-Projekten dennoch nicht funktioniert, daran denken, den Server im Debug-Modus zu starten <img src='http://blog.gresch.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gresch.de/2009/01/10/eclipse-maven-debuggen-im-sourcecode-benachbarter-projekte/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ant: Umgebungsvariablen an der Kommandozeile (mit &#8220;-D&#8221;) überschreiben</title>
		<link>http://blog.gresch.de/2008/01/16/ant-umgebungsvariablen-an-der-kommandozeile-mit-d-ueberschreiben/</link>
		<comments>http://blog.gresch.de/2008/01/16/ant-umgebungsvariablen-an-der-kommandozeile-mit-d-ueberschreiben/#comments</comments>
		<pubDate>Wed, 16 Jan 2008 23:16:00 +0000</pubDate>
		<dc:creator>KG</dc:creator>
				<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[ant]]></category>
		<category><![CDATA[build]]></category>
		<category><![CDATA[develop]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[Programmiernotizen]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://web636.webbox122.server-home.org/wpkg/?p=230</guid>
		<description><![CDATA[Wird immer mal wieder angefragt: Gesetzt den Fall, man m&#246;chte in einem Ant-Script auf eine Umgebungsvariable zugreifen, was man normalerweise so macht: &#60;property environment=&#34;env&#34; /&#62; &#60;property name=&#34;dist-conf&#34; location=&#34;${env.DIST_PATH}/conf&#34; /&#62; Dann kann man diese Variable an der Kommandozeile wie folgt &#252;berschreiben: ant -Denv.DIST_PATH=/path/to/the/dir Um einmal gesetzte Variablen zu &#252;berschreiben, ist der Ant-Contrib-Variable-Task (siehe http://ant-contrib.sourceforge.net/) die L&#246;sung [...]]]></description>
			<content:encoded><![CDATA[<p>Wird immer mal wieder angefragt: Gesetzt den Fall, man m&ouml;chte in einem Ant-Script auf eine Umgebungsvariable zugreifen, was man normalerweise so macht:</p>
<pre>&lt;property environment=&quot;env&quot; /&gt; &lt;property name=&quot;dist-conf&quot; location=&quot;${env.DIST_PATH}/conf&quot; /&gt;</pre>
<p>Dann kann man diese Variable an der Kommandozeile wie folgt &uuml;berschreiben:</p>
<pre>ant -Denv.DIST_PATH=/path/to/the/dir</pre>
<p>Um einmal gesetzte Variablen zu &uuml;berschreiben, ist der Ant-Contrib-Variable-Task (siehe <a href="http://ant-contrib.sourceforge.net/">http://ant-contrib.sourceforge.net/</a>) die L&ouml;sung der Wahl.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gresch.de/2008/01/16/ant-umgebungsvariablen-an-der-kommandozeile-mit-d-ueberschreiben/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse erstellt plötzlich kein Build mehr???</title>
		<link>http://blog.gresch.de/2007/05/11/eclipse-erstellt-ploetzlich-kein-build-mehr/</link>
		<comments>http://blog.gresch.de/2007/05/11/eclipse-erstellt-ploetzlich-kein-build-mehr/#comments</comments>
		<pubDate>Sat, 12 May 2007 00:02:09 +0000</pubDate>
		<dc:creator>KG</dc:creator>
				<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[develop]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://web636.webbox122.server-home.org/wpkg/?p=184</guid>
		<description><![CDATA[Das k&#246;nnte an einer korrumpierten .project-Datei liegen.Einfach mal &#160;&#160;&#160; &#160;&#160;&#160; &#60;buildCommand&#62;&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#60;name&#62;org.eclipse.jdt.core.javabuilder&#60;/name&#62;&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#60;arguments&#62;&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#60;/arguments&#62;&#160;&#160;&#160; &#160;&#160;&#160; &#60;/buildCommand&#62; einf&#252;gen (direkt via Eclipse, im ge&#246;ffneten Projekt funktioniert).&#160;]]></description>
			<content:encoded><![CDATA[<p>Das k&ouml;nnte an einer korrumpierten .project-Datei liegen.<br />Einfach mal</p>
<pre>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;buildCommand&gt;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;name&gt;org.eclipse.jdt.core.javabuilder&lt;/name&gt;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;arguments&gt;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/arguments&gt;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/buildCommand&gt; </pre>
<p>einf&uuml;gen (direkt via Eclipse, im ge&ouml;ffneten Projekt funktioniert).&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gresch.de/2007/05/11/eclipse-erstellt-ploetzlich-kein-build-mehr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

