<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Template for Java projects</title>
	<atom:link href="http://www.hackdiary.com/2003/01/24/template-for-java-projects/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hackdiary.com/2003/01/24/template-for-java-projects/</link>
	<description></description>
	<lastBuildDate>Fri, 19 Feb 2010 13:50:20 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: peabin</title>
		<link>http://www.hackdiary.com/2003/01/24/template-for-java-projects/comment-page-1/#comment-49</link>
		<dc:creator>peabin</dc:creator>
		<pubDate>Mon, 19 Apr 2004 10:44:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.hackdiary.com/?p=22#comment-49</guid>
		<description>free java projects
</description>
		<content:encoded><![CDATA[<p>free java projects</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ankit</title>
		<link>http://www.hackdiary.com/2003/01/24/template-for-java-projects/comment-page-1/#comment-48</link>
		<dc:creator>Ankit</dc:creator>
		<pubDate>Mon, 16 Feb 2004 16:45:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.hackdiary.com/?p=22#comment-48</guid>
		<description>it was nice to see a java site which provides good help for the students.

</description>
		<content:encoded><![CDATA[<p>it was nice to see a java site which provides good help for the students.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben Meadowcroft</title>
		<link>http://www.hackdiary.com/2003/01/24/template-for-java-projects/comment-page-1/#comment-47</link>
		<dc:creator>Ben Meadowcroft</dc:creator>
		<pubDate>Tue, 02 Sep 2003 12:55:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.hackdiary.com/?p=22#comment-47</guid>
		<description>Looks like quite a good list, when developing Tomcat stuff I like to have a dist target that packages the build in a WAR file. This is really handy for deploying the same app to multiple servers (like I&#039;m doing at the moment) especially with the file upload interface on the manager console.
</description>
		<content:encoded><![CDATA[<p>Looks like quite a good list, when developing Tomcat stuff I like to have a dist target that packages the build in a WAR file. This is really handy for deploying the same app to multiple servers (like I&#8217;m doing at the moment) especially with the file upload interface on the manager console.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jayson</title>
		<link>http://www.hackdiary.com/2003/01/24/template-for-java-projects/comment-page-1/#comment-46</link>
		<dc:creator>Jayson</dc:creator>
		<pubDate>Mon, 12 May 2003 15:28:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.hackdiary.com/?p=22#comment-46</guid>
		<description>Good idea.
Have you tried maven? or for that matter turbine?
</description>
		<content:encoded><![CDATA[<p>Good idea.<br />
Have you tried maven? or for that matter turbine?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Biddulph</title>
		<link>http://www.hackdiary.com/2003/01/24/template-for-java-projects/comment-page-1/#comment-45</link>
		<dc:creator>Matt Biddulph</dc:creator>
		<pubDate>Thu, 06 Feb 2003 20:19:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.hackdiary.com/?p=22#comment-45</guid>
		<description>When I build a project with this template, I put the tests in their own directory but with an identical hierarchy to the source. Each test also goes in the same java package as the source it&#039;s testing, to help with testing protected methods. So com.hackdiary.foo.Bar lives in src/com/hackdiary/foo/Bar.java and its tests go in tests/com/hackdiary/foo/BarTest.java.

The reason for keeping a separate test directory structure (apart from neatness) is to allow for separate compilation, packaging and deployment when I don&#039;t want to include the tests.
</description>
		<content:encoded><![CDATA[<p>When I build a project with this template, I put the tests in their own directory but with an identical hierarchy to the source. Each test also goes in the same java package as the source it&#8217;s testing, to help with testing protected methods. So com.hackdiary.foo.Bar lives in src/com/hackdiary/foo/Bar.java and its tests go in tests/com/hackdiary/foo/BarTest.java.</p>
<p>The reason for keeping a separate test directory structure (apart from neatness) is to allow for separate compilation, packaging and deployment when I don&#8217;t want to include the tests.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mats Henricson</title>
		<link>http://www.hackdiary.com/2003/01/24/template-for-java-projects/comment-page-1/#comment-44</link>
		<dc:creator>Mats Henricson</dc:creator>
		<pubDate>Thu, 06 Feb 2003 19:04:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.hackdiary.com/?p=22#comment-44</guid>
		<description>Hi!

This is great, but I have one objection: tests should not be in its own directory. I think they should be in the src directory, together with the code they are testing.

BTW, I now have working targets for javancss, pmd, checkstyle, cvschangelog, jcsc, jmetra. It is like a drug... can&#039;t... stop... adding... cool... targets... :-)

Mats

</description>
		<content:encoded><![CDATA[<p>Hi!</p>
<p>This is great, but I have one objection: tests should not be in its own directory. I think they should be in the src directory, together with the code they are testing.</p>
<p>BTW, I now have working targets for javancss, pmd, checkstyle, cvschangelog, jcsc, jmetra. It is like a drug&#8230; can&#8217;t&#8230; stop&#8230; adding&#8230; cool&#8230; targets&#8230; :-)</p>
<p>Mats</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aslak Helles</title>
		<link>http://www.hackdiary.com/2003/01/24/template-for-java-projects/comment-page-1/#comment-43</link>
		<dc:creator>Aslak Helles</dc:creator>
		<pubDate>Thu, 06 Feb 2003 13:44:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.hackdiary.com/?p=22#comment-43</guid>
		<description>You should try Maven. It defines a structure and have reusable ant tasks packaged as Maven plugins.

&lt;a href=&quot;http://jakarta.apache.org/turbine/maven/&quot; rel=&quot;nofollow&quot;&gt;http://jakarta.apache.org/turbine/maven/&lt;/a&gt;

It&#039;s awesome!
</description>
		<content:encoded><![CDATA[<p>You should try Maven. It defines a structure and have reusable ant tasks packaged as Maven plugins.</p>
<p><a href="http://jakarta.apache.org/turbine/maven/" rel="nofollow">http://jakarta.apache.org/turbine/maven/</a></p>
<p>It&#8217;s awesome!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lost Boy</title>
		<link>http://www.hackdiary.com/2003/01/24/template-for-java-projects/comment-page-1/#comment-50</link>
		<dc:creator>Lost Boy</dc:creator>
		<pubDate>Fri, 24 Jan 2003 21:07:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.hackdiary.com/?p=22#comment-50</guid>
		<description>&lt;strong&gt;Spooky&lt;/strong&gt;

This is spooky. Matt Biddulph has just posted a template for Java projects which is basically a tar ball of
</description>
		<content:encoded><![CDATA[<p><strong>Spooky</strong></p>
<p>This is spooky. Matt Biddulph has just posted a template for Java projects which is basically a tar ball of</p>
]]></content:encoded>
	</item>
</channel>
</rss>
