Maven, Eclipse and OSGi working together
7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18
·
19
Carlos Sanchez
With the growing popularity of Apache Maven, Eclipse, and OSGi, the most frequently-asked questions are: "Can they work together?" and, "Do they fight for the same space?"
This tutorial will cover the strengths and weaknesses of each, explains where they overlap, and how they complement each other so you can get maximum productivity. It pays special attention to the build process, dependency management, collaboration, repository management, and available tools, as well as the future direction of the technologies. The solutions proposed will be based on the work done in the Apache Maven and Apache Felix projects, along with several Eclipse Foundation projects like Eclipse PDE
and Eclipse Buckminster.
Carlos Sanchez has been involved in Open Source for nearly ten years. He has specialized in solving a variety of business challenges in a wide variety of industries, including e-commerce, financial services, telecommunications, and software development. A member of the Apache Maven Project Management Committee (PMC), Carlos is one of the maintainers of the central Maven repository and a co-author of "Better Builds with Maven," the first book about Maven 2. He is currently the leader of the Eclipse integration project at Exist Global. Carlos received his Computer Engineering degree at the University of Coruña, Spain, and enjoys traveling and discovering new places.