Workaround Driven Development : how Maven integrates with Eclipse WTP

Session Type: 
Standard [25 minutes]

Schedule info


The Eclipse Web Tools Project (WTP) provides excellent tooling geared toward Java EE development and makes deployment of enterprise applications a breeze, but it’s only good at deploying “Eclipse” projects. Apache Maven, on the other hand, is much more versatile and offers many more features to build your application, but it can feel less productive when it comes to deployment of complex Java EE applications.

The m2e-wtp project aims at providing a tight integration between these tools, combining the best of both worlds. In this presentation I will show you how we came from simple Maven-driven project configuration in m2e-wtp, to jumping through hoops to support more advanced features such as web resource filtering or war overlays. Finally, we’ll discuss how we can further improve that integration.