Here it is within collections-codegen-plugin:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <artifactId>mahout-parent</artifactId> <groupId>org.apache.mahout</groupId> <version>0.4-SNAPSHOT</version> <relativePath>../maven</relativePath> </parent> <groupId>org.apache.mahout</groupId> <artifactId>mahout-collection-codegen-plugin</artifactId> <version>0.4-SNAPSHOT</version> <packaging>maven-plugin</packaging> <name>Maven Mojo to generate code for collections</name> <description>Mahout's goal is to build scalable machine learning libraries. With scalable we mean: Scalable to reasonably large data sets. Our core algorithms for clustering, classfication and batch based collaborative filtering are implemented on top of Apache Hadoop using the map/reduce paradigm. However we do not restrict contributions to Hadoop based implementations: Contributions that run on a single node or on a non-Hadoop cluster are welcome as well. The core libraries are highly optimized to allow for good performance also for non-distributed algorithms. Scalable to support your business case. Mahout is distributed under a commercially friendly Apache Software license. Scalable community. The goal of Mahout is to build a vibrant, responsive, diverse community to facilitate discussions not only on the project itself but also on potential use cases. Come to the mailing lists to find out more. Currently Mahout supports mainly four use cases: Recommendation mining takes users' behavior and from that tries to find items users might like. Clustering takes e.g. text documents and groups them into groups of topically related documents. Classification learns from exisiting categorized documents what documents of a specific category look like and is able to assign unlabelled documents to the (hopefully) correct category. Frequent itemset mining takes a set of item groups (terms in a query session, shopping cart content) and identifies, which individual items usually appear together.</description> <url>http://lucene.apache.org/mahout/</url> <inceptionYear>2008</inceptionYear> <organization> <name>The Apache Software Foundation</name> <url>http://www.apache.org/</url> </organization> <licenses> <license> <name>The Apache Software License, Version 2.0</name> <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> <distribution>repo</distribution> </license> </licenses> <mailingLists> <mailingList> <name>User list</name> <subscribe>mahout-user-subscr...@lucene.apache.org</subscribe> <unsubscribe>mahout-user-unsubscr...@lucene.apache.org</unsubscribe> <post>mahout-u...@lucene.apache.org</post> <archive>http://mail-archives.apache.org/mod_mbox/lucene-mahout-user/</archive> <otherArchives> <otherArchive>http://lucene.apache.org/mail/mahout-user/</otherArchive> <otherArchive>http://mahout.markmail.org/</otherArchive> <otherArchive>http://www.nabble.com/Mahout-User-List-f32042.html</otherArchive> </otherArchives> </mailingList> <mailingList> <name>Developers List</name> <subscribe>mahout-dev-subscr...@lucene.apache.org</subscribe> <unsubscribe>mahout-dev-unsubscr...@lucene.apache.org</unsubscribe> <post>mahout-dev@lucene.apache.org</post> <archive>http://mail-archives.apache.org/mod_mbox/lucene-mahout-dev/</archive> <otherArchives> <otherArchive>http://lucene.apache.org/mail/mahout-dev/</otherArchive> <otherArchive>http://mahout.markmail.org/</otherArchive> <otherArchive>http://www.nabble.com/Mahout-Developer-List-f32041.html</otherArchive> </otherArchives> </mailingList> <mailingList> <name>Commit notifications</name> <subscribe>mahout-commits-subscr...@lucene.apache.org</subscribe> <unsubscribe>mahout-commits-unsubscr...@lucene.apache.org</unsubscribe> <archive>http://mail-archives.apache.org/mod_mbox/lucene-mahout-commits/</archive> <otherArchives> <otherArchive>http://lucene.apache.org/mail/mahout-commits/</otherArchive> </otherArchives> </mailingList> </mailingLists> <issueManagement> <system>Jira</system> <url>https://issues.apache.org/jira/browse/MAHOUT</url> </issueManagement> <scm> <connection>scm:svn:https://svn.apache.org/repos/asf/lucene/mahout/mahout-collection-codegen-plugin</connection> <developerConnection>scm:svn:https://svn.apache.org/repos/asf/lucene/mahout/mahout-collection-codegen-plugin</developerConnection> <url>https://svn.apache.org/repos/asf/lucene/mahout/mahout-collection-codegen-plugin</url> </scm> <build> <sourceDirectory>/Users/srowen/Documents/Development/Mahout/collections-codegen-plugin/src/main/java</sourceDirectory> <scriptSourceDirectory>src/main/scripts</scriptSourceDirectory> <testSourceDirectory>/Users/srowen/Documents/Development/Mahout/collections-codegen-plugin/src/test/java</testSourceDirectory> <outputDirectory>/Users/srowen/Documents/Development/Mahout/collections-codegen-plugin/target/classes</outputDirectory> <testOutputDirectory>/Users/srowen/Documents/Development/Mahout/collections-codegen-plugin/target/test-classes</testOutputDirectory> <resources> <resource> <mergeId>resource-0</mergeId> <directory>/Users/srowen/Documents/Development/Mahout/collections-codegen-plugin/src/main/resources</directory> </resource> </resources> <testResources> <testResource> <mergeId>resource-1</mergeId> <directory>/Users/srowen/Documents/Development/Mahout/collections-codegen-plugin/src/test/resources</directory> </testResource> </testResources> <directory>/Users/srowen/Documents/Development/Mahout/collections-codegen-plugin/target</directory> <finalName>mahout-collection-codegen-plugin-0.4-SNAPSHOT</finalName> <pluginManagement> <plugins> <plugin> <artifactId>maven-antrun-plugin</artifactId> <version>1.3</version> </plugin> <plugin> <artifactId>maven-assembly-plugin</artifactId> <version>2.2-beta-2</version> </plugin> <plugin> <artifactId>maven-clean-plugin</artifactId> <version>2.3</version> </plugin> <plugin> <artifactId>maven-clover-plugin</artifactId> <executions> <execution> <phase>pre-site</phase> <goals> <goal>instrument</goal> <goal>aggregate</goal> </goals> </execution> </executions> <configuration> <licenseLocation>${maven.clover.license}</licenseLocation> <jdk>1.5</jdk> </configuration> </plugin> <plugin> <artifactId>maven-checkstyle-plugin</artifactId> <version>2.2</version> <executions> <execution> <id>validate</id> <phase>validate</phase> <goals> <goal>checkstyle</goal> </goals> <configuration> <configLocation>/Users/srowen/Documents/Development/Mahout/collections-codegen-plugin/target/../../maven/src/main/resources/mahout-checkstyle.xml</configLocation> <consoleOutput>true</consoleOutput> <failsOnError>false</failsOnError> <linkXRef>false</linkXRef> <sourceDirectory>/Users/srowen/Documents/Development/Mahout/collections-codegen-plugin/src</sourceDirectory> </configuration> </execution> </executions> <dependencies> <dependency> <groupId>org.apache.mahout</groupId> <artifactId>mahout</artifactId> <version>0.4-SNAPSHOT</version> </dependency> </dependencies> <configuration> <encoding>UTF-8</encoding> </configuration> </plugin> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>2.0.2</version> <configuration> <encoding>UTF-8</encoding> <source>1.6</source> <target>1.6</target> <optimize>true</optimize> </configuration> </plugin> <plugin> <artifactId>maven-dependency-plugin</artifactId> <version>2.0</version> </plugin> <plugin> <artifactId>maven-deploy-plugin</artifactId> <version>2.4</version> </plugin> <plugin> <artifactId>maven-ear-plugin</artifactId> <version>2.3.1</version> </plugin> <plugin> <artifactId>maven-ejb-plugin</artifactId> <version>2.1</version> </plugin> <plugin> <artifactId>maven-docck-plugin</artifactId> <version>1.0</version> </plugin> <plugin> <artifactId>maven-enforcer-plugin</artifactId> <version>1.0-beta-1</version> </plugin> <plugin> <artifactId>maven-gpg-plugin</artifactId> <version>1.0-alpha-4</version> </plugin> <plugin> <artifactId>maven-install-plugin</artifactId> <version>2.2</version> </plugin> <plugin> <artifactId>maven-invoker-plugin</artifactId> <version>1.3</version> </plugin> <plugin> <artifactId>maven-jar-plugin</artifactId> <version>2.2</version> <configuration> <archive> <manifest> <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> <addDefaultImplementationEntries>true</addDefaultImplementationEntries> </manifest> </archive> </configuration> </plugin> <plugin> <artifactId>maven-javadoc-plugin</artifactId> <version>2.5</version> </plugin> <plugin> <artifactId>maven-plugin-plugin</artifactId> <version>2.5</version> </plugin> <plugin> <artifactId>maven-rar-plugin</artifactId> <version>2.2</version> </plugin> <plugin> <artifactId>maven-release-plugin</artifactId> <version>2.0-beta-9</version> <configuration> <useReleaseProfile>true</useReleaseProfile> <releaseProfiles>release,mahout_release,release_perform</releaseProfiles> <remoteTagging>true</remoteTagging> <preparationGoals>clean install</preparationGoals> <goals>deploy</goals> <autoVersionSubmodules>true</autoVersionSubmodules> <allowTimestampedSnapshots>true</allowTimestampedSnapshots> <arguments>-Papache-release</arguments> </configuration> </plugin> <plugin> <artifactId>maven-remote-resources-plugin</artifactId> <version>1.0</version> </plugin> <plugin> <artifactId>maven-resources-plugin</artifactId> <version>2.3</version> <configuration> <encoding>UTF-8</encoding> </configuration> </plugin> <plugin> <artifactId>maven-scm-plugin</artifactId> <version>1.2</version> </plugin> <plugin> <artifactId>maven-site-plugin</artifactId> <version>2.0</version> </plugin> <plugin> <artifactId>maven-source-plugin</artifactId> <version>2.0.4</version> </plugin> <plugin> <artifactId>maven-surefire-plugin</artifactId> <version>2.4.3</version> </plugin> <plugin> <artifactId>maven-war-plugin</artifactId> <version>2.1-alpha-2</version> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>clirr-maven-plugin</artifactId> <version>2.2.2</version> </plugin> <plugin> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-maven-plugin</artifactId> <version>1.3.8</version> </plugin> <plugin> <groupId>org.codehaus.modello</groupId> <artifactId>modello-maven-plugin</artifactId> <version>1.0.1</version> </plugin> </plugins> </pluginManagement> <plugins> <plugin> <artifactId>maven-surefire-plugin</artifactId> <version>2.5</version> <configuration> <forkMode>once</forkMode> <argLine>-Xms256m -Xmx512m</argLine> <testFailureIgnore>false</testFailureIgnore> <redirectTestOutputToFile>true</redirectTestOutputToFile> <skip>false</skip> <includes /> <excludes /> </configuration> </plugin> <plugin> <artifactId>maven-remote-resources-plugin</artifactId> <version>1.0</version> <executions> <execution> <goals> <goal>process</goal> </goals> <configuration> <resourceBundles> <resourceBundle>org.apache:apache-jar-resource-bundle:1.4</resourceBundle> </resourceBundles> </configuration> </execution> </executions> <configuration> <appendedResourcesDirectory>../src/main/appended-resources</appendedResourcesDirectory> <resourceBundles> <resourceBundle>org.apache:apache-jar-resource-bundle:1.4</resourceBundle> </resourceBundles> <supplementalModels> <supplementalModel>supplemental-models.xml</supplementalModel> </supplementalModels> </configuration> </plugin> <plugin> <artifactId>maven-help-plugin</artifactId> <version>2.1</version> </plugin> </plugins> </build> <distributionManagement> <repository> <id>apache.releases.https</id> <name>Apache Release Distribution Repository</name> <url>https://repository.apache.org/service/local/staging/deploy/maven2</url> </repository> <snapshotRepository> <id>apache.snapshots.https</id> <name>Apache Development Snapshot Repository</name> <url>https://repository.apache.org/content/repositories/snapshots</url> </snapshotRepository> <site> <id>website</id> <name>website</name> <url>scp://people.apache.org/home/isabel/public_html/mahout_site/mahout-collection-codegen-plugin</url> </site> </distributionManagement> <repositories> <repository> <id>maven2-repository.maven.org</id> <name>Maven.org Repository for Maven</name> <url>http://repo1.maven.org/maven2</url> </repository> <repository> <id>maven2-repository.dev.java.net</id> <name>Java.net Repository for Maven</name> <url>http://download.java.net/maven/2</url> </repository> <repository> <releases> <enabled>false</enabled> </releases> <snapshots /> <id>Apache snapshots</id> <url>http://people.apache.org/maven-snapshot-repository</url> </repository> <repository> <releases /> <snapshots> <enabled>false</enabled> </snapshots> <id>Apache Releases</id> <url>https://repository.apache.org/content/repositories/releases</url> </repository> <repository> <id>java.net.legacy</id> <name>Java.net Repo for Maven 1</name> <url>http://download.java.net/maven/1</url> <layout>legacy</layout> </repository> <repository> <releases> <enabled>false</enabled> </releases> <id>apache.snapshots</id> <name>Apache Snapshot Repository</name> <url>http://repository.apache.org/snapshots</url> </repository> <repository> <snapshots> <enabled>false</enabled> </snapshots> <id>central</id> <name>Maven Repository Switchboard</name> <url>http://repo1.maven.org/maven2</url> </repository> </repositories> <pluginRepositories> <pluginRepository> <releases> <updatePolicy>never</updatePolicy> </releases> <snapshots> <enabled>false</enabled> </snapshots> <id>central</id> <name>Maven Plugin Repository</name> <url>http://repo1.maven.org/maven2</url> </pluginRepository> </pluginRepositories> <dependencies> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-plugin-api</artifactId> <version>2.1.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-project</artifactId> <version>2.1.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.apache.maven.shared</groupId> <artifactId>file-management</artifactId> <version>1.2.1</version> </dependency> <dependency> <groupId>velocity</groupId> <artifactId>velocity</artifactId> <version>1.5</version> </dependency> </dependencies> <reporting> <outputDirectory>/Users/srowen/Documents/Development/Mahout/collections-codegen-plugin/target/site</outputDirectory> <plugins> <plugin> <artifactId>maven-checkstyle-plugin</artifactId> <configuration> <configLocation>/Users/srowen/Documents/Development/Mahout/collections-codegen-plugin/target/../../maven/src/main/resources/mahout-checkstyle.xml</configLocation> <consoleOutput>true</consoleOutput> </configuration> </plugin> <plugin> <artifactId>maven-javadoc-plugin</artifactId> </plugin> <plugin> <artifactId>maven-surefire-report-plugin</artifactId> </plugin> <plugin> <artifactId>maven-clover-plugin</artifactId> <configuration> <licenseLocation>${maven.clover.license}</licenseLocation> <jdk>1.5</jdk> </configuration> </plugin> <plugin> <artifactId>maven-pmd-plugin</artifactId> <configuration> <rulesets> <ruleset>src/main/resources/mahout-pmd-ruleset.xml</ruleset> </rulesets> <sourceEncoding>UTF-8</sourceEncoding> <targetJdk>1.5</targetJdk> <linkXRef>false</linkXRef> <includeTests>true</includeTests> <verbose>true</verbose> </configuration> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>taglist-maven-plugin</artifactId> <configuration> <tags> <tag>TODO</tag> <tag>todo</tag> </tags> </configuration> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>findbugs-maven-plugin</artifactId> <version>2.0.1</version> <configuration> <xmlOutput>true</xmlOutput> <xmlOutputDirectory>target/findbugs</xmlOutputDirectory> <outputDirectory>target/site/findbugs</outputDirectory> <threshold>Low</threshold> <effort>Default</effort> <debug>true</debug> <relaxed>true</relaxed> <excludeFilterFile>../maven/src/main/resources/findbugs-exclude.xml</excludeFilterFile> </configuration> </plugin> <plugin> <artifactId>maven-changes-plugin</artifactId> <version>2.2</version> <reportSets> <reportSet> <reports> <report>jira-report</report> </reports> </reportSet> </reportSets> </plugin> <plugin> <artifactId>maven-project-info-reports-plugin</artifactId> <version>2.1.2</version> <reportSets> <reportSet> <reports> <report>index</report> <report>dependencies</report> <report>dependency-convergence</report> <report>dependency-management</report> </reports> </reportSet> </reportSets> </plugin> </plugins> </reporting> <dependencyManagement> <dependencies> <dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-analyzers</artifactId> <version>2.9.1</version> </dependency> <dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-core</artifactId> <version>2.9.1</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.7</version> <scope>test</scope> </dependency> <dependency> <groupId>org.easymock</groupId> <artifactId>easymock</artifactId> <version>2.5.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.easymock</groupId> <artifactId>easymockclassextension</artifactId> <version>2.5.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-core</artifactId> <version>0.20.2</version> <exclusions> <exclusion> <artifactId>kfs</artifactId> <groupId>net.sf.kosmosfs</groupId> </exclusion> <exclusion> <artifactId>jetty</artifactId> <groupId>org.mortbay.jetty</groupId> </exclusion> <exclusion> <artifactId>jetty-util</artifactId> <groupId>org.mortbay.jetty</groupId> </exclusion> <exclusion> <artifactId>hsqldb</artifactId> <groupId>hsqldb</groupId> </exclusion> <exclusion> <artifactId>commons-el</artifactId> <groupId>commons-el</groupId> </exclusion> <exclusion> <artifactId>junit</artifactId> <groupId>junit</groupId> </exclusion> <exclusion> <artifactId>oro</artifactId> <groupId>oro</groupId> </exclusion> <exclusion> <artifactId>jsp-2.1</artifactId> <groupId>org.mortbay.jetty</groupId> </exclusion> <exclusion> <artifactId>jsp-api-2.1</artifactId> <groupId>org.mortbay.jetty</groupId> </exclusion> <exclusion> <artifactId>servlet-api-2.5</artifactId> <groupId>org.mortbay.jetty</groupId> </exclusion> <exclusion> <artifactId>commons-net</artifactId> <groupId>commons-net</groupId> </exclusion> <exclusion> <artifactId>jasper-runtime</artifactId> <groupId>tomcat</groupId> </exclusion> <exclusion> <artifactId>jasper-compiler</artifactId> <groupId>tomcat</groupId> </exclusion> <exclusion> <artifactId>xmlenc</artifactId> <groupId>xmlenc</groupId> </exclusion> <exclusion> <artifactId>jets3t</artifactId> <groupId>net.java.dev.jets3t</groupId> </exclusion> <exclusion> <artifactId>core</artifactId> <groupId>org.eclipse.jdt</groupId> </exclusion> </exclusions> </dependency> </dependencies> </dependencyManagement> <properties> <distMgmtSnapshotsName>Apache Development Snapshot Repository</distMgmtSnapshotsName> <distMgmtSnapshotsUrl>https://repository.apache.org/content/repositories/snapshots</distMgmtSnapshotsUrl> <hadoop.version>0.20.2</hadoop.version> <junit.version>4.7</junit.version> <lucene.version>2.9.1</lucene.version> <maven.clover.multiproject>true</maven.clover.multiproject> <organization.logo>http://www.apache.org/images/asf_logo_wide.gif</organization.logo> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <tagBase>https://svn.apache.org/repos/asf/lucene/mahout</tagBase> </properties> </project>