Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 273 lines (259 sloc) 8.26 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>
34180bf @stephenc prepare to publish under my groupId
stephenc authored
4
96a6699 @stephenc add sonatype perant to support pushing to central
stephenc authored
5 <parent>
6 <groupId>org.sonatype.oss</groupId>
7 <artifactId>oss-parent</artifactId>
8 <version>5</version>
9 </parent>
10
34180bf @stephenc prepare to publish under my groupId
stephenc authored
11 <groupId>com.github.stephenc.hector</groupId>
3730a2e @rantav Add library for testing, used by the embedded cassandra service
authored
12 <artifactId>hector</artifactId>
d76da58 @rantav Split the project into submodules. Currently only hector-core but now…
authored
13 <packaging>pom</packaging>
29e88d0 @stephenc tidy-up poms to something less of a mess
stephenc authored
14 <version>0.7.0-rc4-1-SNAPSHOT</version>
3730a2e @rantav Add library for testing, used by the embedded cassandra service
authored
15 <name>hector</name>
0455d58 @rantav Initial setup for maven build file pom.xml
authored
16 <description>Cassandra Java Client Library</description>
34180bf @stephenc prepare to publish under my groupId
stephenc authored
17 <url>http://github.com/stephenc/hector</url>
18
19 <scm>
20 <connection>scm:git:git://github.com/stephenc/hector.git</connection>
21 <developerConnection>scm:git:git@github.com:stephenc/hector.git</developerConnection>
22 <url>http://github.com/stephenc/hector/tree/master/</url>
23 </scm>
24
0455d58 @rantav Initial setup for maven build file pom.xml
authored
25 <issueManagement>
26 <system>github</system>
34180bf @stephenc prepare to publish under my groupId
stephenc authored
27 <url>http://github.com/stephenc/hector/issues</url>
0455d58 @rantav Initial setup for maven build file pom.xml
authored
28 </issueManagement>
34180bf @stephenc prepare to publish under my groupId
stephenc authored
29
30 <distributionManagement>
31 <site>
32 <id>github.com</id>
33 <url>gitsite:git@github.com/stephenc/eaio-uuid.git</url>
34 </site>
35 </distributionManagement>
36
0455d58 @rantav Initial setup for maven build file pom.xml
authored
37 <developers>
38 <developer>
34180bf @stephenc prepare to publish under my groupId
stephenc authored
39 <id>stephenc</id>
40 <name>Stephen Connolly</name>
41 <roles>
42 <role>packager</role>
43 </roles>
44 </developer>
45 <developer>
0455d58 @rantav Initial setup for maven build file pom.xml
authored
46 <name>Ran Tavory</name>
47 <id>rantav</id>
48 <email>rantav@gmail.com</email>
49 </developer>
d76da58 @rantav Split the project into submodules. Currently only hector-core but now…
authored
50 <developer>
51 <name>Nate McCall</name>
52 <id>zznate</id>
53 <email>nate@riptano.com</email>
54 </developer>
55 <developer>
56 <name>Ed Anuff</name>
57 <id>edanuff</id>
58 <email>ed.anuff@gmail.com</email>
59 </developer>
60 <developer>
61 <name>Patricio Echague</name>
62 <id>patricioe</id>
63 <email>patricioe@gmail.com</email>
64 </developer>
65 <developer>
66 <name>Arin Sarkissian</name>
67 <id>phatduckk</id>
68 <email>arin.sarkissian@gmail.com</email>
69 </developer>
70 <developer>
71 <name>Bozhidar Bozhanov</name>
72 <id>Glamdring</id>
73 <email>bozhidar.bozhanov@gmail.com</email>
74 </developer>
0455d58 @rantav Initial setup for maven build file pom.xml
authored
75 </developers>
76
d76da58 @rantav Split the project into submodules. Currently only hector-core but now…
authored
77 <!-- Hector submodules -->
78 <modules>
79 <module>core</module>
88ac63e @stephenc failing tests in object mapper
stephenc authored
80 <!--module>object-mapper</module-->
d76da58 @rantav Split the project into submodules. Currently only hector-core but now…
authored
81 </modules>
82
29e88d0 @stephenc tidy-up poms to something less of a mess
stephenc authored
83 <dependencyManagement>
84 <dependencies>
85 <dependency>
86 <groupId>org.apache.cassandra</groupId>
87 <artifactId>cassandra-all</artifactId>
88 <version>0.7.0-rc4</version>
89 </dependency>
90 <dependency>
91 <groupId>org.apache.cassandra</groupId>
92 <artifactId>cassandra-javautils</artifactId>
93 <version>0.7.0-rc4</version>
94 </dependency>
95 <dependency>
96 <groupId>org.apache.cassandra.deps</groupId>
97 <artifactId>libthrift</artifactId>
98 <version>0.5.0</version>
99 </dependency>
100 <dependency>
101 <groupId>com.github.stephenc.high-scale-lib</groupId>
102 <artifactId>high-scale-lib</artifactId>
103 <version>1.1.1</version>
104 </dependency>
105 <dependency>
106 <groupId>org.slf4j</groupId>
107 <artifactId>slf4j-api</artifactId>
108 <version>${slf4j.version}</version>
109 </dependency>
110 <dependency>
111 <groupId>org.slf4j</groupId>
112 <artifactId>slf4j-api</artifactId>
113 <version>${slf4j.version}</version>
114 </dependency>
115 <dependency>
116 <groupId>org.slf4j</groupId>
117 <artifactId>slf4j-log4j12</artifactId>
118 <version>${slf4j.version}</version>
119 </dependency>
120 <dependency>
121 <groupId>org.slf4j</groupId>
122 <artifactId>jcl-over-slf4j</artifactId>
123 <version>${slf4j.version}</version>
124 </dependency>
125 </dependencies>
126 </dependencyManagement>
127
a3b567f @rantav Tests plumbing - adding libraries and building a test skeleton
authored
128 <build>
34180bf @stephenc prepare to publish under my groupId
stephenc authored
129 <extensions>
130 <extension>
131 <groupId>org.apache.maven.scm</groupId>
132 <artifactId>maven-scm-provider-gitexe</artifactId>
133 <version>1.3</version>
134 </extension>
135 <extension>
136 <groupId>org.apache.maven.scm</groupId>
137 <artifactId>maven-scm-manager-plexus</artifactId>
138 <version>1.3</version>
139 </extension>
140 <extension>
141 <groupId>org.kathrynhuxtable.maven.wagon</groupId>
142 <artifactId>wagon-gitsite</artifactId>
143 <version>0.3.1</version>
144 </extension>
145 </extensions>
146 <pluginManagement>
147 <plugins>
148 <plugin>
149 <artifactId>maven-clean-plugin</artifactId>
150 <version>2.4</version>
151 </plugin>
152 <plugin>
153 <artifactId>maven-compiler-plugin</artifactId>
154 <version>2.3</version>
155 <configuration>
156 <source>1.6</source>
157 <target>1.6</target>
158 <optimize>true</optimize>
159 <showDeprecation>true</showDeprecation>
160 <showWarnings>true</showWarnings>
161 </configuration>
162 </plugin>
163 <plugin>
164 <artifactId>maven-deploy-plugin</artifactId>
165 <version>2.5</version>
166 </plugin>
167 <plugin>
168 <artifactId>maven-install-plugin</artifactId>
169 <version>2.3</version>
170 </plugin>
171 <plugin>
172 <artifactId>maven-jar-plugin</artifactId>
173 <version>2.3</version>
174 </plugin>
175 <plugin>
176 <artifactId>maven-javadoc-plugin</artifactId>
177 <version>2.7</version>
178 </plugin>
179 <plugin>
180 <artifactId>maven-release-plugin</artifactId>
181 <version>2.1</version>
3f4fb17 @stephenc Because the core hector library is produced as an OSGi bundle, we'd h…
stephenc authored
182 <configuration>
183 <preparationGoals>clean install</preparationGoals>
184 </configuration>
34180bf @stephenc prepare to publish under my groupId
stephenc authored
185 </plugin>
186 <plugin>
187 <artifactId>maven-resources-plugin</artifactId>
188 <version>2.4.2</version>
189 </plugin>
190 <plugin>
191 <artifactId>maven-site-plugin</artifactId>
192 <version>2.1</version>
193 </plugin>
194 <plugin>
195 <artifactId>maven-surefire-plugin</artifactId>
196 <version>2.7.1</version>
197 <configuration>
198 <systemProperties>
199 <property>
200 <name>storage-config</name>
201 <value>${basedir}/src/test/conf</value>
202 </property>
203 </systemProperties>
204 <forkMode>always</forkMode>
205 </configuration>
206 </plugin>
a3b567f @rantav Tests plumbing - adding libraries and building a test skeleton
authored
207
34180bf @stephenc prepare to publish under my groupId
stephenc authored
208 <!-- cobertura code coverage reports -->
209 <plugin>
210 <groupId>org.codehaus.mojo</groupId>
211 <artifactId>cobertura-maven-plugin</artifactId>
212 <version>2.4</version>
213 </plugin>
214 </plugins>
215 </pluginManagement>
a3b567f @rantav Tests plumbing - adding libraries and building a test skeleton
authored
216 </build>
0455d58 @rantav Initial setup for maven build file pom.xml
authored
217
218 <reporting>
219 <plugins>
220 <plugin>
221 <artifactId>maven-jxr-plugin</artifactId>
34180bf @stephenc prepare to publish under my groupId
stephenc authored
222 <version>2.1</version>
0455d58 @rantav Initial setup for maven build file pom.xml
authored
223 </plugin>
224 <plugin>
225 <artifactId>maven-surefire-report-plugin</artifactId>
34180bf @stephenc prepare to publish under my groupId
stephenc authored
226 <version>2.7.1</version>
0455d58 @rantav Initial setup for maven build file pom.xml
authored
227 </plugin>
228 <plugin>
229 <artifactId>maven-pmd-plugin</artifactId>
34180bf @stephenc prepare to publish under my groupId
stephenc authored
230 <version>2.5</version>
0455d58 @rantav Initial setup for maven build file pom.xml
authored
231 </plugin>
232 <plugin>
233 <groupId>org.codehaus.mojo</groupId>
234 <artifactId>taglist-maven-plugin</artifactId>
34180bf @stephenc prepare to publish under my groupId
stephenc authored
235 <version>2.4</version>
0455d58 @rantav Initial setup for maven build file pom.xml
authored
236 </plugin>
237 <plugin>
238 <artifactId>maven-javadoc-plugin</artifactId>
34180bf @stephenc prepare to publish under my groupId
stephenc authored
239 <version>2.7</version>
0455d58 @rantav Initial setup for maven build file pom.xml
authored
240 <configuration>
241 <links>
242 <link>http://java.sun.com/j2se/1.6.0/docs/api/</link>
243 <link>http://logging.apache.org/log4j/docs/api/</link>
244 </links>
245 <linksource>true</linksource>
246 <maxmemory>900m</maxmemory>
247 <source>1.6</source>
248 </configuration>
249 </plugin>
250 <plugin>
251 <groupId>org.codehaus.mojo</groupId>
252 <artifactId>cobertura-maven-plugin</artifactId>
34180bf @stephenc prepare to publish under my groupId
stephenc authored
253 <version>2.4</version>
0455d58 @rantav Initial setup for maven build file pom.xml
authored
254 <configuration>
255 <formats>
256 <format>html</format>
257 <format>xml</format>
258 </formats>
259 </configuration>
29e88d0 @stephenc tidy-up poms to something less of a mess
stephenc authored
260 </plugin>
0455d58 @rantav Initial setup for maven build file pom.xml
authored
261 </plugins>
262 </reporting>
34180bf @stephenc prepare to publish under my groupId
stephenc authored
263
264 <properties>
265 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
266 <project.build.outputEncoding>UTF-8</project.build.outputEncoding>
267 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
268 <org.springframework.version>3.0.0.RELEASE</org.springframework.version>
269 <slf4j.version>1.6.1</slf4j.version>
270 </properties>
271
0455d58 @rantav Initial setup for maven build file pom.xml
authored
272 </project>
Something went wrong with that request. Please try again.