Google app engine: maven or eclipse google plugin

I am new to Google App Engine. To use Java App Engine there are two options provided by Google: create a Maven project or a non-Maven project supported by the Eclipse Google Plugin. According to the doc, the Eclipse version is simpler. So should I continue with Eclipse? But I've seen a lot of posts about maven. Can anyone comment on what pro / cons is from using Maven.

thank

+3


source to share


1 answer


While you might want to try our first one with the Eclipse plugin, Maven is the way to go in the long run because:

  • It is designed to enable collaboration between developers, ensuring everyone uses the same libraries and the same build process

  • It works with any serious Java IDEA, not just Eclipse. Whether you, or the people you work with, use IntelliJ, Netbeans, or whatever, Maven can help harmonize everything.

  • Continuous Integration enables you . Moreover, it is now bundled with App Engine via push-to-deploy . Push-to-deploy works great as it allows you to debug in production from the admin console. But you need to use Maven for it to work.



Finally, use the Eclipse plugin for your first quick and dirty tutorial or test project. But then learn Maven to create a real project.

+1


source







All Articles