<?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>Sonatype Blog &#187; appengine</title>
	<atom:link href="http://blog.sonatype.com/people/tag/appengine/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.sonatype.com/people</link>
	<description>Sonatype is transforming software development with tools, information and services that enable organizations to build better software, faster, using open-source components.</description>
	<lastBuildDate>Thu, 16 May 2013 18:53:09 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Google&#039;s GWT 2.0.4 Available on Maven Central (via Nexus OSS)</title>
		<link>http://blog.sonatype.com/people/2010/07/gwt-2-0-4-now-available-in-maven-central/</link>
		<comments>http://blog.sonatype.com/people/2010/07/gwt-2-0-4-now-available-in-maven-central/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 12:47:39 +0000</pubDate>
		<dc:creator>hloney</dc:creator>
				<category><![CDATA[Maven]]></category>
		<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[appengine]]></category>
		<category><![CDATA[central]]></category>
		<category><![CDATA[Central]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[repository]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=5797</guid>
		<description><![CDATA[Sonatype is happy to announce that Google Web Toolkit 2.0.4 jars are now available in the Maven Central repository.  The Google Web Toolkit blog explains this move in more detail: Better maven support has been frequently requested on the issue tracker and mailing list, and this is a first step in that direction. In the [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.sonatype.com/people/wp-content/uploads/2008/12/central-maven1.png"><img class="alignright size-full wp-image-1330" title="central-maven1" src="http://www.sonatype.com/people/wp-content/uploads/2008/12/central-maven1.png" alt="" width="137" height="138" /></a>Sonatype is happy to announce that <a href="http://code.google.com/webtoolkit/" target="_blank">Google Web Toolkit</a> 2.0.4 jars are now available in the Maven Central repository.  The <a href="http://googlewebtoolkit.blogspot.com/2010/07/gwt-204-now-available-in-maven-central.html" target="_blank">Google Web Toolkit blog</a> explains this move in more detail:</p>

<blockquote>Better maven support has been frequently requested on the issue tracker  and mailing list, and this is a first step in that direction. In the  future, Google will publish GWT releases to maven central as part of the  release process.</blockquote>

<p>The GWT 2.0.4 jars currently in the repository include gwt-user,  gwt-dev, and gwt-servlet.    To publish these artifacts in the Maven Central repository, Google publishes artifacts to Nexus OSS, the Open Source <a href="http://oss.sonatype.org">oss.sonatype.org</a> repository.   You can see the Google-specific repository on this server <a href="https://oss.sonatype.org/index.html#view-repositories;google">here</a>.   Releases are staged to this Google repository on oss.sonatype.org and then subsequently released and synchronized to the Maven Central repository.</p>

<h2><span id="more-5797"></span><span style="font-size: 13.2px;">Configuring the GWT Plugin</span></h2>

<p>To start developing with GWT, take a look at the &#8220;Automatic Mode Setup&#8221; section on the <a href="http://mojo.codehaus.org/gwt-maven-plugin/user-guide/setup.html">GWT Maven plugin&#8217;s Setup instructions</a>.   Before last week, the only way to develop a GWT application with the latest version of GWT was to download the SDK to your workstation and then use systemPath dependencies or a custom task to publish artifacts to your local repository.    Today, you can just point your Maven project&#8217;s pom.xml at the correct version of gwt-servlet and gwt-user and Maven will grab the necessary native libraries from Central.</p>

<p>This doesn&#8217;t just make GWT development easier and more straightforward for people already using the tool, it will make it much easier for developers to start using GWT.   When you publish your project&#8217;s artifacts to the Maven Central repository you make it easier for people to adopt your technology.   Maven Central is the &#8220;dial tone&#8221; for most developers, and if you put it on Central, they can access it without having to download an SDK or configure a build system.   Maven Central just works.</p>

<p>Nexus OSS is the fastest, most efficient way to publish artifacts to Maven Central, and Sonatype has made this service available to any open source project that needs to publish artifacts.   If you work with an open source project or a company which publishes open source libraries, read the <a href="https://docs.sonatype.org/display/repository/sonatype+oss+maven+repository+usage+guide">Sonatype Nexus OSS Repository Guide</a> to get started.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sonatype.com/people/2010/07/gwt-2-0-4-now-available-in-maven-central/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Google App Engine Maven Plugin Wishlist</title>
		<link>http://blog.sonatype.com/people/2009/04/my-google-app-engine-maven-plugin-wishlist/</link>
		<comments>http://blog.sonatype.com/people/2009/04/my-google-app-engine-maven-plugin-wishlist/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 20:52:24 +0000</pubDate>
		<dc:creator>justin</dc:creator>
				<category><![CDATA[Maven]]></category>
		<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[appengine]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=2007</guid>
		<description><![CDATA[Now that I&#8217;ve had a few days to start using with Google App Engine&#8217;s Java support, some patterns are emerging and it&#8217;s becoming clearer what the lifecycle elements of an App Engine application is. Here&#8217;s the initial list of goals of what I&#8217;d like to see in a GAE Maven Plugin: gae:run &#8211; analogous to [...]]]></description>
				<content:encoded><![CDATA[<p>Now that I&#8217;ve had a few days to start using with Google App Engine&#8217;s Java support, some patterns are emerging and it&#8217;s becoming clearer what the lifecycle elements of an App Engine application is. Here&#8217;s the initial list of goals of what I&#8217;d like to see in a GAE Maven Plugin:</p>

<ul>
    <li>gae:run &#8211; analogous to jetty:run. Runs a WAR project on the GAE dev appserver. Ideally has all the same reloading features that we know and love from the Jetty plugin.</li>
    <li>gae:start / gae:stop &#8211; this might be accomplished by creating a Cargo adapter for GAE&#8217;s dev appserver.</li>
    <li>gae:update &#8211; Deploys a project to GAE.</li>
    <li>gae:generate-appenginexml &#8211; Generate the appengine-web.xml file.</li>
    <li>gae:enhance-classes &#8211; perform the necessary DataNucleus byte code enhancement.</li>
</ul>

<p>But the big one is some kind of processing that will let you know if your application uses classes not in the App Engine whitelist. The application I (perhaps foolishly) ported was an image manipulation application that uses some AWT classes internally. And a number of people have run into the Spring&#8217;s dependency upon JNDI when JPA is present. Neither of these issues came up when running the dev appserver locally. Even if they had, it&#8217;d be great to discover these types of issues at compile time, instead of at run time.</p>

<p>Anyone else have good goal ideas? Post them in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sonatype.com/people/2009/04/my-google-app-engine-maven-plugin-wishlist/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
