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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.