geoserver-exts currently depends on a recent version of geoserver master. You can build that first, or have the geoserver-exts build pull down the latest geoserver snapshot.
git clone git@github.com:boundlessgeo/geoserver-exts.git
cd geoserver-exts
mvn install
Building only a specific extension
For example:
mvn -pl mongodb clean package
-
In the parent geoserver-exts pom, add a new module to the list.
-
In the extension's pom, add a parent section to point to the parent pom.
<parent> <groupId>org.opengeo</groupId> <artifactId>geoserver-exts</artifactId> <version>2.7-SNAPSHOT</version> </parent>