Appendix C. Spring DM development with Ant and Ivy

We consciously chose to use Maven 2 throughout this book, mainly because that's the build tool we're the most familiar with, but also because Spring DM uses it for its own building and testing. Nevertheless Ant remains a very popular build tool, so here we'll provide enough information for you to get started with OSGi and Spring DM development using Ant.

The aim of this appendix is to reproduce part of what we did in chapter 3, but in an Ant and Ivy fashion: writing and packaging a Spring-powered bundle, then running the corresponding integration test. We won't focus on pure Spring DM topics—you should already be familiar with the core principles of Spring DM before reading this appendix.

Why would ...

Get Spring Dynamic Modules in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.