<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> <groupId>org.tachyonproject</groupId> <artifactId>tachyon-parent</artifactId> <version>0.6.0-SNAPSHOT</version> <packaging>pom</packaging> <description>Tachyon Project Parent</description> <name>Tachyon Project Parent</name> <url>http://tachyonproject.org/</url> <licenses> <license> <name>Apache License</name> <url>https://github.com/amplab/tachyon/blob/master/LICENSE</url> <distribution>repo</distribution> </license> </licenses> <scm> <connection>scm:git:git@github.com:amplab/tachyon.git</connection> <developerConnection>scm:git:git@github.com:amplab/tachyon.git</developerConnection> <url>scm:git:git@github.com:amplab/tachyon.git</url> </scm> <developers> <developer> <id>haoyuan</id> <name>Haoyuan Li</name> <email>haoyuan.li@gmail.com</email> <url>http://www.cs.berkeley.edu/~haoyuan</url> <organization>U.C. Berkeley Computer Science</organization> <organizationUrl>http://www.cs.berkeley.edu/</organizationUrl> </developer> </developers> <issueManagement> <system>github</system> <url>https://tachyon.atlassian.net</url> </issueManagement> <parent> <groupId>org.sonatype.oss</groupId> <artifactId>oss-parent</artifactId> <version>7</version> </parent> <repositories> <repository> <id>central</id> <!-- This should be at top, it makes maven try the central repo first and then others and hence faster dep resolution --> <name>Maven Repository</name> <url>https://repo1.maven.org/maven2</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> <repository> <id>apache-repo</id> <name>Apache Repository</name> <url>https://repository.apache.org/content/repositories/releases</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> <repository> <id>cloudera-repo</id> <name>Cloudera Repository</name> <url>https://repository.cloudera.com/artifactory/cloudera-repos/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> <repository> <id>mapr-repo</id> <name>MapR Repository</name> <url>http://repository.mapr.com/maven</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> <repository> <!-- for Pivotal's distribution --> <id>spring-releases</id> <name>Spring Release Repository</name> <url>http://repo.spring.io/libs-release</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> <repository> <id>HDPReleases</id> <name>HDP Releases</name> <url>http://repo.hortonworks.com/content/repositories/releases/</url> <layout>default</layout> <releases> <enabled>true</enabled> <updatePolicy>always</updatePolicy> <checksumPolicy>warn</checksumPolicy> </releases> <snapshots> <enabled>false</enabled> <updatePolicy>never</updatePolicy> <checksumPolicy>fail</checksumPolicy> </snapshots> </repository> </repositories> <pluginRepositories> </pluginRepositories> <properties> <test.profile>local</test.profile> <test.output.redirect>true</test.output.redirect> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <java.version>1.6</java.version> <hadoop.version>1.0.4</hadoop.version> <glusterfs-hadoop.version>2.3.5</glusterfs-hadoop.version> <libthrift.version>0.9.1</libthrift.version> <cxf.version>2.7.0</cxf.version> <jetty.version>7.6.15.v20140411</jetty.version> <slf4j.version>1.7.2</slf4j.version> <powermock.version>1.5.4</powermock.version> <log4j.version>1.2.17</log4j.version> <apache.curator.version>2.1.0-incubating</apache.curator.version> </properties> <modules> <module>core</module> <module>client</module> <module>assembly</module> </modules> <build> <plugins> <!-- <plugin> <artifactId>exec-maven-plugin</artifactId> <groupId>org.codehaus.mojo</groupId> <version>1.2.1</version> <executions> <execution> <id>Version Calculation</id> <phase>generate-sources</phase> <goals> <goal>exec</goal> </goals> <configuration> <executable>${basedir}/bin/thrift-gen.sh</executable> </configuration> </execution> </executions> </plugin> --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source>${java.version}</source> <target>${java.version}</target> <encoding>UTF-8</encoding> <maxmem>1024m</maxmem> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-release-plugin</artifactId> <version>2.4.1</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <version>2.3</version> <configuration> <skipAssembly>true</skipAssembly> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>2.3</version> <executions> <execution> <id>attach-sources</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>2.9</version> <executions> <execution> <id>attach-javadoc</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> </plugins> </build> <reporting> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>2.9</version> <configuration> <show>public</show> </configuration> </plugin> </plugins> </reporting> </project>