Hi Jake,

There's nothing in the Google Plugin for Eclipse that makes it incompatible
with Maven+App Engine, per se.  We just chose to add FAQs specifically for
Maven+GWT since that case is probably a bit more complicated, because it
requires using additional launch arguments, etc.  On the flip side, it is
also possible to serve GWT-only projects from other servlet containers like
Tomcat or Jetty, which enables developers to use Eclipse for Java EE to
create a runtime staging directory and automatically mirror changes into it,
while the app is being debugged.

App Engine applications, on the other hand, need to be run locally on the
App Engine Development Server (
http://code.google.com/appengine/docs/java/tools/devserver.html), which
simulates services like datastore, user login, etc.  It is still possible to
use the Google Plugin for Eclipse with an App Engine project, but it may
require a few hacks or manual steps in order to keep the runtime WAR
directory in sync with your changes.  The process would actually be very
close to the one described at the bottom of the GWT+Maven GPE FAQ (
http://code.google.com/eclipse/docs/faq.html#gwt_with_maven).  Check out the
instructions below the line: *If you're *not* able to use Eclipse for Java
EE...*
*
*
If developers of Maven-built App Engine projects would find it useful, we
could probably add another FAQ entry specifically for that case.

Keith

On Tue, Mar 23, 2010 at 9:22 AM, Jake <[email protected]> wrote:

> Hey,
>
> I see now - the front page lists Maven support (and other things), but
> under GWT.  I was under the impression that they were closely linked
> enough that it would work for me as well.  I also don't really
> understand what about GWT would suddenly allow me to use Maven to
> resolve dependencies?  But yes, I'm just using App Engine so I'll
> return to my hacked Maven/Ant method that was working before.  Some
> day, I would love to use the Google Plugin for Eclipse!
>
> Jake
>
> On Mar 22, 11:52 am, Jason Parekh <[email protected]> wrote:
> > Hey Jake,
> >
> > GPE 1.3 introduces support for Maven when working with GWT projects, but
> it
> > doesn't look like you're using GWT (only App Engine, correct?).  If this
> is
> > true, then those FAQ entries aren't relevant as they're only for GWT or
> GWT
> > + App Engine projects.
> >
> > Unfortunately, we don't have any instructions for your configuration, but
> if
> > you do gain any traction, please let us know and we can update our FAQ.
> >
> > Thanks,
> > jason
> >
> > On Fri, Mar 19, 2010 at 2:05 PM, Jake <[email protected]> wrote:
> > > Hey all,
> >
> > > I've swapped to Google Plugin for Eclipse 1.3 in the hopes that I can
> > > use it with Maven and resolving workspace dependencies.  I have
> > > created a copy of my previously working project, upgraded to the
> > > latest GAE SDK and m2e plugin and have tried to follow the GPE FAQ
> > > instructions with Eclipse 3.5 EE.  They don't always match up and
> > > depending on what I'm doing, I get the following issues:
> >
> > > 1.  As instructed, I'm unchecking "Run built-in server" in the Web
> > > Application run configuration.  However, it shows the following error:
> > > "App Engine projects need to run the built-in server."
> >
> > > 2.  When running the Web Application Configuration, the console ONLY
> > > displays:
> > > Usage: <dev-appserver> [options] <war directory>
> > > ...
> >
> > > 3.  I'm not entirely certain of how the process should go.  Do I start
> > > my Tomcat 1.6 instance first and THEN do Run As Google Web
> > > Application?  Who is responsible for initializing my servlet?  I know
> > > almost nothing Tomcat or running a server, so if this is the problem I
> > > would appreciate some detail.
> >
> > > Thanks in advance for the help!
> >
> > > Jake
> >
> > > --
> > > You received this message because you are subscribed to the Google
> Groups
> > > "Google App Engine for Java" group.
> > > To post to this group, send email to
> > > [email protected].
> > > To unsubscribe from this group, send email to
> > > [email protected]<google-appengine-java%[email protected]>
> <google-appengine-java%[email protected]<google-appengine-java%[email protected]>
> >
> > > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/google-appengine-java?hl=en.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine for Java" group.
> To post to this group, send email to
> [email protected].
> To unsubscribe from this group, send email to
> [email protected]<google-appengine-java%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/google-appengine-java?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.

Reply via email to