<?xml version="1.0" encoding="UTF-8"?> <!-- ~ Druid - a distributed column store. ~ Copyright (C) 2012 Metamarkets Group Inc. ~ ~ This program is free software; you can redistribute it and/or ~ modify it under the terms of the GNU General Public License ~ as published by the Free Software Foundation; either version 2 ~ of the License, or (at your option) any later version. ~ ~ This program is distributed in the hope that it will be useful, ~ but WITHOUT ANY WARRANTY; without even the implied warranty of ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ~ GNU General Public License for more details. ~ ~ You should have received a copy of the GNU General Public License ~ along with this program; if not, write to the Free Software ~ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. --> <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/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.metamx.druid</groupId> <artifactId>druid-indexer</artifactId> <version>0.1.0-SNAPSHOT</version> <name>druid-indexer</name> <description>Druid Indexer</description> <scm> <connection>scm:git:git://github.com/metamx/druid-indexer.git</connection> <developerConnection>scm:git:ssh://git@github.com/metamx/druid-indexer.git</developerConnection> <url>http://github.com/metamx/druid-indexer</url> </scm> <parent> <groupId>com.metamx</groupId> <artifactId>druid</artifactId> <version>0.1.0-SNAPSHOT</version> </parent> <dependencies> <dependency> <groupId>com.metamx.druid</groupId> <artifactId>druid-index-common</artifactId> <version>${project.parent.version}</version> </dependency> <dependency> <groupId>com.metamx.druid</groupId> <artifactId>druid-server</artifactId> <version>${project.parent.version}</version> </dependency> <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-core</artifactId> <version>0.20.2</version> </dependency> <dependency> <groupId>com.amazonaws</groupId> <artifactId>aws-java-sdk</artifactId> <version>1.2.15</version> <exclusions> <exclusion> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> </exclusion> </exclusions> </dependency> <!-- Tests --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.8.1</version> <scope>test</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.6</source> <target>1.6</target> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>1.6</version> <executions> <execution> <phase>package</phase> <goals> <goal>shade</goal> </goals> <configuration> <outputFile> ${project.build.directory}/${project.artifactId}-${project.version}-selfcontained.jar </outputFile> <relocations> <relocation> <pattern>org.codehaus.jackson</pattern> <shadedPattern>druid.org.codehaus.jackson</shadedPattern> </relocation> </relocations> </configuration> </execution> </executions> </plugin> </plugins> </build> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> </project>