Introduction to m2eclipse
The #Eclipse IDE is the most widely used IDE for #Java development today. At the same time, Apache #Maven continues to mature, and has grown to be the industry standard for creating extensible and reliable enterprise builds. While it is certainly possible to develop applications in #Eclipse and use #Maven as a command-line build tool, most developers expect the IDE to know how to invoke and interact with the build tool they are using.
Enter m2eclipse. The m2eclipse project provides support for #Maven within the #Eclipse IDE. It is a plugin which helps bridge the gaps between #Maven and #Eclipse. Using m2eclipse you can develop a large multi-module project with nested #Maven modules and have this hierarchical structure reflected in your #Eclipse IDE. Using m2eclipse, you can launch and manage your project’s #Maven build using editors, and your IDE will become aware of both the local and remote #Maven repositories allowing you to quickly search for and locate any artifact made available in the #Maven repository. m2eclipse will also change the way you create projects with a novel and easy-to-use interface for creating projects from #Maven Archetypes.
In this article, we will explore the features m2eclipse provides and help you start using an #Eclipse plugin which provides real #Maven integration for the best IDE platform available. After reading this article you should have enough information to install the m2eclipse plugin and start creating or importing existing #Maven projects into your #Eclipse workspace. You will also have an idea of some of the features provided the plugin. read more at ServerSide