Building OSGi ready pebble with maven
Setting up a maven build using OSGi bundles
Building Pebble with maven - Create a parent pom.xml
<modelVersion>4.0.0</modelVersion>
<groupId>net.sourceforge.pebble</groupId>
<artifactId>net.sourceforge.pebble</artifactId>
<packaging>pom</packaging>
<name>Pebble</name>
<description>A lightweight, open source, Java EE blogging tool</description>
<version>2.3</version>
<modules>
<module>web</module>
</modules>
Gathering all dependencies
As to build an OSGi aware version of Pebble the SpringSource Enterprise Bundle Repository was a valuable resource.<repositories>
<repository>
<id>com.springsource.repository.bundles.release</id>
<name>SpringSource Enterprise Bundle Repository - SpringSource Bundle Releases</name>
<url>http://repository.springsource.com/maven/bundles/release</url>
</repository>
<repository>
<id>com.springsource.repository.bundles.external</id>
<name>SpringSource Enterprise Bundle Repository - External Bundle Releases</name>
<url>http://repository.springsource.com/maven/bundles/external</url>
</repository>
</repositories>
