There are many different way and approaches on how to work with OSGi and Spring-DM projects. This tutorial targets developers who want to learn the basics of how to develop Spring-DM based application using Eclipse development environment along with other development tools. It is assumed that the developer is familiar with the basic tasks of Eclipse IDE.
While utilizing limited set of features of a Eclipse IDE in this tutorial, we want to make sure that if you feel more comfortable using another IDE, there is a clear separation of concerns between IDE and Spring-DM related tasks.
As this tutorial progresses other ways of developing Spring-DM based applications wold be described.
This tutorial comes with sources which are available here