Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 182 lines (176 sloc) 5.539 kB
0455d58 @rantav Initial setup for maven build file pom.xml
authored
1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5d728ad 2 space indent
Arin Sarkissian authored
2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
0455d58 @rantav Initial setup for maven build file pom.xml
authored
3 <modelVersion>4.0.0</modelVersion>
4 <groupId>me.prettyprint</groupId>
3730a2e @rantav Add library for testing, used by the embedded cassandra service
authored
5 <artifactId>hector</artifactId>
d76da58 @rantav Split the project into submodules. Currently only hector-core but now…
authored
6 <packaging>pom</packaging>
7 <!-- this version number is not important. The version is at ${hector.version} -->
8 <version>1.0-SNAPSHOT</version>
3730a2e @rantav Add library for testing, used by the embedded cassandra service
authored
9 <name>hector</name>
0455d58 @rantav Initial setup for maven build file pom.xml
authored
10 <description>Cassandra Java Client Library</description>
3730a2e @rantav Add library for testing, used by the embedded cassandra service
authored
11 <url>http://github.com/rantav/hector</url>
bf01642 @rantav Set default build encoding to utf-8
authored
12 <properties>
d76da58 @rantav Split the project into submodules. Currently only hector-core but now…
authored
13 <!-- The version follows Cassandra's major version changes, e.g. 0.5.1 goes with the 0.5.1 cassandra release-->
14 <hector.version>0.7.0-21</hector.version>
bf01642 @rantav Set default build encoding to utf-8
authored
15 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
a2a8137 @rantav Merge from Glamdring:
authored
16 <org.springframework.version>3.0.0.RELEASE</org.springframework.version>
0f3d9fb @rantav Made log4j dependency optional.
authored
17 <slf4j.version>1.5.11</slf4j.version>
bf01642 @rantav Set default build encoding to utf-8
authored
18 </properties>
0455d58 @rantav Initial setup for maven build file pom.xml
authored
19 <issueManagement>
20 <system>github</system>
3730a2e @rantav Add library for testing, used by the embedded cassandra service
authored
21 <url>http://github.com/rantav/hector/issues</url>
0455d58 @rantav Initial setup for maven build file pom.xml
authored
22 </issueManagement>
23 <developers>
24 <developer>
25 <name>Ran Tavory</name>
26 <id>rantav</id>
27 <email>rantav@gmail.com</email>
28 </developer>
d76da58 @rantav Split the project into submodules. Currently only hector-core but now…
authored
29 <developer>
30 <name>Nate McCall</name>
31 <id>zznate</id>
32 <email>nate@riptano.com</email>
33 </developer>
34 <developer>
35 <name>Ed Anuff</name>
36 <id>edanuff</id>
37 <email>ed.anuff@gmail.com</email>
38 </developer>
39 <developer>
40 <name>Patricio Echague</name>
41 <id>patricioe</id>
42 <email>patricioe@gmail.com</email>
43 </developer>
44 <developer>
45 <name>Arin Sarkissian</name>
46 <id>phatduckk</id>
47 <email>arin.sarkissian@gmail.com</email>
48 </developer>
49 <developer>
50 <name>Bozhidar Bozhanov</name>
51 <id>Glamdring</id>
52 <email>bozhidar.bozhanov@gmail.com</email>
53 </developer>
0455d58 @rantav Initial setup for maven build file pom.xml
authored
54 </developers>
55
d76da58 @rantav Split the project into submodules. Currently only hector-core but now…
authored
56 <!-- Hector submodules -->
57 <modules>
58 <module>core</module>
59 </modules>
60
a3b567f @rantav Tests plumbing - adding libraries and building a test skeleton
authored
61 <build>
62 <plugins>
63 <!-- Setup the build for JAVA 1.6 -->
64 <plugin>
65 <groupId>org.apache.maven.plugins</groupId>
66 <artifactId>maven-compiler-plugin</artifactId>
67 <configuration>
68 <source>1.6</source>
69 <target>1.6</target>
70 <optimize>true</optimize>
71 <showDeprecation>true</showDeprecation>
72 <showWarnings>true</showWarnings>
73 </configuration>
74 </plugin>
75
76 <!-- Configure the JUnit Env -->
77 <plugin>
78 <groupId>org.apache.maven.plugins</groupId>
79 <artifactId>maven-surefire-plugin</artifactId>
80 <configuration>
81 <systemProperties>
82 <property>
83 <name>storage-config</name>
84 <value>${basedir}/src/test/conf</value>
85 </property>
86 </systemProperties>
87 <forkMode>always</forkMode>
88 </configuration>
89 </plugin>
90
91 <!-- cobertura code coverage reports -->
92 <plugin>
93 <groupId>org.codehaus.mojo</groupId>
94 <artifactId>cobertura-maven-plugin</artifactId>
95 <version>2.0</version>
96 <configuration>
97 </configuration>
98 </plugin>
ef34e9b @rantav Configure the deploy goal
authored
99 <plugin>
100 <groupId>org.apache.maven.plugins</groupId>
101 <artifactId>maven-source-plugin</artifactId>
102 <executions>
103 <execution>
104 <goals>
105 <goal>jar</goal>
106 </goals>
107 </execution>
108 </executions>
109 </plugin>
a3b567f @rantav Tests plumbing - adding libraries and building a test skeleton
authored
110 </plugins>
111 </build>
0455d58 @rantav Initial setup for maven build file pom.xml
authored
112
113 <reporting>
114 <plugins>
115 <plugin>
116 <groupId>org.apache.maven.plugins</groupId>
117 <artifactId>maven-jxr-plugin</artifactId>
118 </plugin>
119 <plugin>
120 <groupId>org.apache.maven.plugins</groupId>
121 <artifactId>maven-surefire-report-plugin</artifactId>
122 </plugin>
123 <plugin>
124 <groupId>org.apache.maven.plugins</groupId>
125 <artifactId>maven-pmd-plugin</artifactId>
126 </plugin>
127 <plugin>
128 <groupId>org.codehaus.mojo</groupId>
129 <artifactId>taglist-maven-plugin</artifactId>
130 </plugin>
131 <plugin>
132 <groupId>org.apache.maven.plugins</groupId>
133 <artifactId>maven-javadoc-plugin</artifactId>
134 <configuration>
135 <links>
136 <link>http://java.sun.com/j2se/1.6.0/docs/api/</link>
137 <link>http://logging.apache.org/log4j/docs/api/</link>
138 </links>
139 <linksource>true</linksource>
140 <maxmemory>900m</maxmemory>
141 <source>1.6</source>
142 </configuration>
143 </plugin>
144 <plugin>
145 <groupId>org.codehaus.mojo</groupId>
146 <artifactId>cobertura-maven-plugin</artifactId>
147 <version>2.2</version>
148 <configuration>
149 <formats>
150 <format>html</format>
151 <format>xml</format>
152 </formats>
153 </configuration>
486d599 added useful mvn:exec plugin for running examples with main() methods
zznate authored
154 </plugin>
0455d58 @rantav Initial setup for maven build file pom.xml
authored
155 </plugins>
156 </reporting>
3fb5ca3 @rantav Fix file formatting
authored
157 <profiles>
158 <profile>
159 <id>riptano</id>
160 <distributionManagement>
161 <repository>
162 <id>riptano</id>
163 <name>riptano</name>
164 <url>http://mvn.riptano.com/content/repositories/public/</url>
165 </repository>
166 </distributionManagement>
167 </profile>
168 </profiles>
169 <repositories>
170 <repository>
171 <id>riptano</id>
172 <name>riptano</name>
173 <url>http://mvn.riptano.com/content/repositories/public/</url>
174 </repository>
175 <repository>
176 <id>codehaus</id>
177 <name>codehaus</name>
178 <url>http://repository.codehaus.org/</url>
179 </repository>
180 </repositories>
0455d58 @rantav Initial setup for maven build file pom.xml
authored
181 </project>
Something went wrong with that request. Please try again.