<?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/"
	
	xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Maven, Spring, Vaadin and Google AppEngine, Happy Together</title>
	<atom:link href="http://www.streamhead.com/maven-spring-vaadin-appengine/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.streamhead.com/maven-spring-vaadin-appengine/</link>
	<description>multimedia webapplication thoughts and experiments</description>
	<lastBuildDate>Fri, 17 Jun 2011 12:17:14 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: server encountered an internal error () - Forum - vaadin.com</title>
		<link>http://www.streamhead.com/maven-spring-vaadin-appengine/#comment-2936</link>
		<dc:creator>server encountered an internal error () - Forum - vaadin.com</dc:creator>
		<pubDate>Fri, 17 Jun 2011 12:17:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.streamhead.com/?p=1893#comment-2936</guid>
		<description>[...] Then I enable dependecy management (Maven) on that project and it breaks.My pom.xml downloaded from Maven, Spring, Vaadin and Google AppEngine, Happy Together&#160;&#160;1&lt;project xmlns=&quot;http://maven.apache.org/POM/4.0.0&quot; [...]</description>
		<content:encoded><![CDATA[<p>[...] Then I enable dependecy management (Maven) on that project and it breaks.My pom.xml downloaded from Maven, Spring, Vaadin and Google AppEngine, Happy Together&nbsp;&nbsp;1&lt;project xmlns=&quot;<a href="http://maven.apache.org/POM/4.0.0&#038;quot" rel="nofollow">http://maven.apache.org/POM/4.0.0&#038;quot</a>; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vuosi lähestyy loppuaan &#8211; Scalaa ja App Engineä ;) &#171; Spagettikoodi</title>
		<link>http://www.streamhead.com/maven-spring-vaadin-appengine/#comment-2685</link>
		<dc:creator>Vuosi lähestyy loppuaan &#8211; Scalaa ja App Engineä ;) &#171; Spagettikoodi</dc:creator>
		<pubDate>Fri, 31 Dec 2010 13:00:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.streamhead.com/?p=1893#comment-2685</guid>
		<description>[...] http://www.streamhead.com/maven-spring-vaadin-appengine/ [...]</description>
		<content:encoded><![CDATA[<p>[...] <a href="http://www.streamhead.com/maven-spring-vaadin-appengine/" rel="nofollow">http://www.streamhead.com/maven-spring-vaadin-appengine/</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Launching my First Vaadin AppEngine Project</title>
		<link>http://www.streamhead.com/maven-spring-vaadin-appengine/#comment-1513</link>
		<dc:creator>Launching my First Vaadin AppEngine Project</dc:creator>
		<pubDate>Fri, 03 Sep 2010 08:05:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.streamhead.com/?p=1893#comment-1513</guid>
		<description>[...] Integrating Maven, Spring, Vaadin and Google App Engine [...]</description>
		<content:encoded><![CDATA[<p>[...] Integrating Maven, Spring, Vaadin and Google App Engine [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wolfgang Werner</title>
		<link>http://www.streamhead.com/maven-spring-vaadin-appengine/#comment-1488</link>
		<dc:creator>Wolfgang Werner</dc:creator>
		<pubDate>Thu, 26 Aug 2010 12:11:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.streamhead.com/?p=1893#comment-1488</guid>
		<description>I pretty much agree with Peter&#039;s reply: I want to have a repeateable &amp; portable (not necessarily between IDEs but between developers ) build. I want to be able to build it externally using a CI tool (hudson FTW!) and possibly measure code metrics w/ Sonar.

This said, I just threw out maven to move forward but I&#039;m pretty sure I&#039;ll regret it on the long run. I also think I&#039;ll reconsider several times...</description>
		<content:encoded><![CDATA[<p>I pretty much agree with Peter&#8217;s reply: I want to have a repeateable &#038; portable (not necessarily between IDEs but between developers ) build. I want to be able to build it externally using a CI tool (hudson FTW!) and possibly measure code metrics w/ Sonar.</p>
<p>This said, I just threw out maven to move forward but I&#8217;m pretty sure I&#8217;ll regret it on the long run. I also think I&#8217;ll reconsider several times&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Backx</title>
		<link>http://www.streamhead.com/maven-spring-vaadin-appengine/#comment-1448</link>
		<dc:creator>Peter Backx</dc:creator>
		<pubDate>Thu, 12 Aug 2010 00:05:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.streamhead.com/?p=1893#comment-1448</guid>
		<description>In all honesty, I&#039;ve been asking myself that same question. There is a lot of overhead associated with creating the Maven pom (but the maintenance is not that bad).&lt;br&gt;There are a number of advantages: first it manages transitive dependencies, if I upgrade a library, I don&#039;t have to think about upgrading that libraries dependencies.&lt;br&gt;Second, it&#039;s easy to have a portable project. If I want to involve other developers, I can just give them the project and they&#039;re good to go. It doesn&#039;t matter whether they use Eclipse or not. &lt;br&gt;And finally, it creates a reproducible build, ideally suited for continuous builds and integration. Something which I&#039;m not doing right now, but I envision I might at some point.&lt;br&gt;But you&#039;re absolutely right when it comes to small, one-off projects, you might not want to bother and just go ahead and put everything in Eclipse.</description>
		<content:encoded><![CDATA[<p>In all honesty, I&#39;ve been asking myself that same question. There is a lot of overhead associated with creating the Maven pom (but the maintenance is not that bad).<br />There are a number of advantages: first it manages transitive dependencies, if I upgrade a library, I don&#39;t have to think about upgrading that libraries dependencies.<br />Second, it&#39;s easy to have a portable project. If I want to involve other developers, I can just give them the project and they&#39;re good to go. It doesn&#39;t matter whether they use Eclipse or not. <br />And finally, it creates a reproducible build, ideally suited for continuous builds and integration. Something which I&#39;m not doing right now, but I envision I might at some point.<br />But you&#39;re absolutely right when it comes to small, one-off projects, you might not want to bother and just go ahead and put everything in Eclipse.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Asdf</title>
		<link>http://www.streamhead.com/maven-spring-vaadin-appengine/#comment-1430</link>
		<dc:creator>Asdf</dc:creator>
		<pubDate>Sat, 31 Jul 2010 20:01:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.streamhead.com/?p=1893#comment-1430</guid>
		<description>Obviously you can do everything by hand if you want to. You can hand-compile your project to java bytecode if you want. &lt;br&gt;&lt;br&gt;If maven was an absolute necessity, then it would be included in gae, but it&#039;s not. However, it adds many nice features including the ones mentioned in his post.&lt;br&gt;&lt;br&gt;I think this pom.xml is really nice and sweet. Thanks!</description>
		<content:encoded><![CDATA[<p>Obviously you can do everything by hand if you want to. You can hand-compile your project to java bytecode if you want. </p>
<p>If maven was an absolute necessity, then it would be included in gae, but it&#39;s not. However, it adds many nice features including the ones mentioned in his post.</p>
<p>I think this pom.xml is really nice and sweet. Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Brind</title>
		<link>http://www.streamhead.com/maven-spring-vaadin-appengine/#comment-1424</link>
		<dc:creator>Chris Brind</dc:creator>
		<pubDate>Thu, 29 Jul 2010 16:33:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.streamhead.com/?p=1893#comment-1424</guid>
		<description>What&#039;s the main driver for using Maven here?  &lt;br&gt;&lt;br&gt;If you&#039;re in Eclipse anyway what&#039;s wrong with simply using the GAE plugin to create your project.  As for managing dependencies, you know what those dependencies are, so just download them and put the jars in the WEB-INF/lib folder.&lt;br&gt;&lt;br&gt;Maven just seems to add a lot of pain and fuzziness (to a lot of projects, not just this), so what am I missing?</description>
		<content:encoded><![CDATA[<p>What&#39;s the main driver for using Maven here?  </p>
<p>If you&#39;re in Eclipse anyway what&#39;s wrong with simply using the GAE plugin to create your project.  As for managing dependencies, you know what those dependencies are, so just download them and put the jars in the WEB-INF/lib folder.</p>
<p>Maven just seems to add a lot of pain and fuzziness (to a lot of projects, not just this), so what am I missing?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dimitrisli</title>
		<link>http://www.streamhead.com/maven-spring-vaadin-appengine/#comment-1410</link>
		<dc:creator>Dimitrisli</dc:creator>
		<pubDate>Sun, 11 Jul 2010 07:10:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.streamhead.com/?p=1893#comment-1410</guid>
		<description>Great article, spot on what I was looking for!&lt;br&gt;&lt;br&gt;I have &#039;mvn clean&#039; and &#039;mvn package&#039; successfully from inside eclipse using m2eclipse. Now I am trying to run as a web application from the eclipse &#039;run configurations&#039;. But I am getting the following:&lt;br&gt;&lt;br&gt;Exception in thread &quot;main&quot; java.lang.NoClassDefFoundError: com/google/appengine/tools/development/DevAppServerMain&lt;br&gt;Caused by: java.lang.ClassNotFoundException: com.google.appengine.tools.development.DevAppServerMain&lt;br&gt;	at java.net.URLClassLoader$1.run(URLClassLoader.java:202)&lt;br&gt;	at java.security.AccessController.doPrivileged(Native Method)&lt;br&gt;	at java.net.URLClassLoader.findClass(URLClassLoader.java:190)&lt;br&gt;	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)&lt;br&gt;	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)&lt;br&gt;	at java.lang.ClassLoader.loadClass(ClassLoader.java:248)</description>
		<content:encoded><![CDATA[<p>Great article, spot on what I was looking for!</p>
<p>I have &#39;mvn clean&#39; and &#39;mvn package&#39; successfully from inside eclipse using m2eclipse. Now I am trying to run as a web application from the eclipse &#39;run configurations&#39;. But I am getting the following:</p>
<p>Exception in thread &#8220;main&#8221; java.lang.NoClassDefFoundError: com/google/appengine/tools/development/DevAppServerMain<br />Caused by: java.lang.ClassNotFoundException: com.google.appengine.tools.development.DevAppServerMain<br />	at java.net.URLClassLoader$1.run(URLClassLoader.java:202)<br />	at java.security.AccessController.doPrivileged(Native Method)<br />	at java.net.URLClassLoader.findClass(URLClassLoader.java:190)<br />	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)<br />	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)<br />	at java.lang.ClassLoader.loadClass(ClassLoader.java:248)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Slscripters</title>
		<link>http://www.streamhead.com/maven-spring-vaadin-appengine/#comment-1401</link>
		<dc:creator>Slscripters</dc:creator>
		<pubDate>Tue, 06 Jul 2010 20:30:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.streamhead.com/?p=1893#comment-1401</guid>
		<description>Hi, do you have a solution for developing vaadin + spring + maven + googleappengine without using eclipse?</description>
		<content:encoded><![CDATA[<p>Hi, do you have a solution for developing vaadin + spring + maven + googleappengine without using eclipse?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Backx</title>
		<link>http://www.streamhead.com/maven-spring-vaadin-appengine/#comment-1379</link>
		<dc:creator>Peter Backx</dc:creator>
		<pubDate>Wed, 26 May 2010 11:37:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.streamhead.com/?p=1893#comment-1379</guid>
		<description>You&#039;re correct. Ivy is a great tool if you only want to do dependency management. You do have to combine it with some build toold (Ant, Gradle, maybe others). But I must confess its simplicity attracts me.</description>
		<content:encoded><![CDATA[<p>You&#39;re correct. Ivy is a great tool if you only want to do dependency management. You do have to combine it with some build toold (Ant, Gradle, maybe others). But I must confess its simplicity attracts me.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

