O'Reilly logo

Spring Dynamic Modules in Action by Arnaud Cogoluègnes

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Appendix B. OSGi development with Maven 2

Maven 2 is a popular and powerful build tool that spans the whole build lifecycle of a software project: compilation, automated tests, packaging, and deployment. It provides a dependency management system, supports many other tools via its plug-in architecture, and integrates well with continuous integration servers. Maven 2 also offers good support for OSGi-based development, which can then stay close to traditional development in terms of building, as long as you're aware of the good set of extensions and know to how use them.

Maven 2 is used throughout this book, so this appendix is intended for total Maven 2 beginners who want to test the code samples or adopt the tool for their own OSGi development. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required