TIKA-105 - Excel parser implementation based on POI's Event API
[tika.git] / pom.xml
blob28d73ab5b7e4567ee4c6b931c2b77f93bcaa4243
1 <?xml version="1.0" encoding="UTF-8"?>
3 <!--
4   Licensed to the Apache Software Foundation (ASF) under one
5   or more contributor license agreements.  See the NOTICE file
6   distributed with this work for additional information
7   regarding copyright ownership.  The ASF licenses this file
8   to you under the Apache License, Version 2.0 (the
9   "License"); you may not use this file except in compliance
10   with the License.  You may obtain a copy of the License at
12     http://www.apache.org/licenses/LICENSE-2.0
14   Unless required by applicable law or agreed to in writing,
15   software distributed under the License is distributed on an
16   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17   KIND, either express or implied.  See the License for the
18   specific language governing permissions and limitations
19   under the License.
20 -->
22 <project xmlns="http://maven.apache.org/POM/4.0.0"
23          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
24          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
25                              http://maven.apache.org/maven-v4_0_0.xsd">
26   <modelVersion>4.0.0</modelVersion>
28   <parent>
29     <groupId>org.apache</groupId>
30     <artifactId>apache</artifactId>
31     <version>4</version>
32   </parent>
34   <groupId>org.apache.tika</groupId>
35   <artifactId>tika</artifactId>
36   <version>0.1-SNAPSHOT</version>
37   
39   <name>Apache Tika</name>
40   <!-- Keep on a single line, see http://jira.codehaus.org/browse/MJAR-39 -->
41   <description>Tika is a toolkit for detecting and extracting metadata and structured text content from various documents using existing parser libraries.</description>
43   <url>http://incubator.apache.org/tika/</url>
45   <issueManagement>
46     <system>JIRA</system>
47     <url>https://issues.apache.org/jira/browse/TIKA</url>
48   </issueManagement>
50   <mailingLists>
51     <mailingList>
52       <name>Development mailing list</name>
53       <subscribe>tika-dev-subscribe@incubator.apache.org</subscribe>
54       <unsubscribe>tika-dev-unsubscribe@incubator.apache.org</unsubscribe>
55       <post>tika-dev@incubator.apache.org</post>
56       <archive>http://mail-archives.apache.org/mod_mbox/incubator-tika-dev/</archive>
57       <otherArchives>
58         <otherArchive>http://www.mail-archive.com/tika-dev@incubator.apache.org/</otherArchive>
59         <otherArchive>http://www.nabble.com/Apache-Tika---Development-f20913.html</otherArchive>
60         <otherArchive>http://news.gmane.org/gmane.comp.apache.tika.devel</otherArchive>
61         <otherArchive>http://tika.markmail.org/</otherArchive>
62       </otherArchives>
63     </mailingList>
64     <mailingList>
65       <name>Commit mailing list</name>
66       <subscribe>tika-commits-subscribe@incubator.apache.org</subscribe>
67       <unsubscribe>tika-commits-unsubscribe@incubator.apache.org</unsubscribe>
68       <post>tika-commits@incubator.apache.org</post>
69       <archive>http://mail-archives.apache.org/mod_mbox/incubator-tika-commits/</archive>
70       <otherArchives>
71         <otherArchive>http://www.mail-archive.com/tika-commits@incubator.apache.org/</otherArchive>
72       </otherArchives>
73     </mailingList>
74   </mailingLists>
76   <developers>
77     <developer>
78       <name>Rida Benjelloun</name>
79       <id>ridabenjelloun</id>
80       <email>ridabenjelloun@apache.org</email>     
81       <roles>
82         <role>committer</role>
83       </roles>
84     </developer>
85     <developer>
86       <name>Keith Bennett</name>
87       <id>kbennett</id>
88       <roles>
89         <role>committer</role>
90       </roles>
91     </developer>
92     <developer>
93       <name>Doug Cutting</name>
94       <id>cutting</id>
95       <roles>
96         <role>mentor</role>
97       </roles>
98     </developer>
99     <developer>
100       <name>Bertrand Delacretaz</name>
101       <id>bdelacretaz</id>
102       <roles>
103         <role>mentor</role>
104       </roles>
105     </developer>
106     <developer>
107       <name>Mark Harwood</name>
108       <id>mharwood</id>
109       <roles>
110         <role>committer</role>
111       </roles>
112     </developer>
113     <developer>
114       <name>Chris A. Mattmann</name>
115       <id>mattmann</id>
116       <email>mattmann@apache.org</email>
117       <url>http://people.apache.org/~mattmann/</url>
118       <organization>NASA Jet Propulsion Laboratory</organization>
119       <organizationUrl>http://www.jpl.nasa.gov</organizationUrl>
120       <timezone>-8</timezone>
121       <properties/>
122       <roles>
123         <role>committer</role>
124       </roles>
125     </developer>
126     <developer>
127       <name>Sami Siren</name>
128       <id>siren</id>
129       <roles>
130         <role>committer</role>
131       </roles>
132     </developer>
133     <developer>
134       <name>Jukka Zitting</name>
135       <id>jukka</id>
136       <roles>
137         <role>mentor</role>
138         <role>committer</role>
139       </roles>
140     </developer>
141   </developers>
143   <scm>
144     <connection>
145       scm:svn:http://svn.apache.org/repos/asf/incubator/tika/trunk
146     </connection>
147     <developerConnection>
148       scm:svn:https://svn.apache.org/repos/asf/incubator/tika/trunk
149     </developerConnection>
150     <url>http://svn.apache.org/viewvc/incubator/tika/trunk</url>
151   </scm>
153   <distributionManagement>
154     <site>
155       <id>svn-site-directory</id>
156       <url>file://${basedir}/../site</url>
157     </site>
158   </distributionManagement>
160   <dependencies>
161     <dependency>
162       <groupId>commons-lang</groupId>
163       <artifactId>commons-lang</artifactId>
164       <version>2.1</version>
165       <optional/>
166     </dependency>
167     <dependency>
168       <groupId>commons-logging</groupId>
169       <artifactId>commons-logging</artifactId>
170       <version>1.0.4</version>
171     </dependency>
172     <dependency>
173       <groupId>commons-codec</groupId>
174       <artifactId>commons-codec</artifactId>
175       <version>1.3</version>
176     </dependency>
177     <dependency>
178       <groupId>pdfbox</groupId>
179       <artifactId>pdfbox</artifactId>
180       <version>0.7.3</version>
181     </dependency>
182     <dependency>
183       <groupId>org.apache.poi</groupId>
184       <artifactId>poi</artifactId>
185       <version>3.0-FINAL</version>
186     </dependency>
187     <dependency>
188       <groupId>jdom</groupId>
189       <artifactId>jdom</artifactId>
190       <version>1.0</version>
191     </dependency>
192     <dependency>
193       <groupId>jaxen</groupId>
194       <artifactId>jaxen</artifactId>
195       <version>1.1.1</version>
196     </dependency>
197     <dependency>
198       <groupId>nekohtml</groupId>
199       <artifactId>nekohtml</artifactId>
200       <version>0.9.5</version>
201     </dependency>
202     <dependency>
203       <groupId>com.ibm.icu</groupId>
204       <artifactId>icu4j</artifactId>
205       <version>3.4.4</version>
206     </dependency>
207     <dependency>
208       <groupId>log4j</groupId>
209       <artifactId>log4j</artifactId>
210       <version>1.2.14</version>
211     </dependency>
212     <dependency>
213       <groupId>junit</groupId>
214       <artifactId>junit</artifactId>
215       <version>3.8.1</version>
216       <type>jar</type>
217       <scope>test</scope>
218       <optional/>
219     </dependency>
220   </dependencies>
222   <build>
223     <resources>
224       <resource>
225         <targetPath>org/apache/tika</targetPath>
226         <directory>${basedir}/src/main/resources</directory>
227       </resource>
228       <resource>
229         <targetPath>META-INF</targetPath>
230         <directory>${basedir}</directory>
231         <includes>
232           <include>README.txt</include>
233           <include>NOTICE.txt</include>
234           <include>LICENSE.txt</include>
235         </includes>
236       </resource>
237     </resources>
238     <pluginManagement>
239       <plugins>
240         <plugin>
241           <groupId>org.apache.maven.plugins</groupId>
242           <artifactId>maven-assembly-plugin</artifactId>
243           <version>2.2-beta-1</version>
244         </plugin>
245       </plugins>
246     </pluginManagement>
247     <plugins>
248       <plugin>
249         <groupId>org.apache.maven.plugins</groupId>
250           <artifactId>maven-compiler-plugin</artifactId>
251           <configuration>
252             <source>1.5</source>
253             <target>1.5</target>
254           </configuration>
255         </plugin>
256         <plugin>
257           <artifactId>maven-surefire-plugin</artifactId>
258           <configuration>
259             <systemProperties>
260               <property>
261                 <name>log4j.configuration</name>
262                 <value>log4j/log4j.properties</value>
263               </property>
264             </systemProperties>
265           </configuration>
266         </plugin>
267       <plugin>
268         <artifactId>maven-jar-plugin</artifactId>
269         <configuration>
270           <archive>
271             <manifestEntries>
272               <Specification-Title>${project.name}</Specification-Title>
273               <Specification-Version>${project.version}</Specification-Version>
274               <Specification-Vendor>${project.organization.name}</Specification-Vendor>
275               <Implementation-Title>${project.name}</Implementation-Title>
276               <Implementation-Version>${project.version}</Implementation-Version>
277               <Implementation-Vendor>${project.organization.name}</Implementation-Vendor>
278               <Implementation-Vendor-Id>org.apache</Implementation-Vendor-Id>
279             </manifestEntries>
280           </archive>
281         </configuration>
282       </plugin>
283       <plugin>
284         <artifactId>maven-assembly-plugin</artifactId>
285         <configuration>
286           <descriptors>
287             <descriptor>src/main/assembly/bin.xml</descriptor>
288             <descriptor>src/main/assembly/src.xml</descriptor>
289           </descriptors>
290           <tarLongFileMode>gnu</tarLongFileMode>
291         </configuration>
292       </plugin>
293     </plugins>
294   </build>
296   <reporting>
297     <plugins>
299       <!-- Produce JavaDoc -->
300       <plugin>
301         <groupId>org.apache.maven.plugins</groupId>
302         <artifactId>maven-javadoc-plugin</artifactId>
303         <version>2.2</version>
304         <configuration> 
305           <aggregate>true</aggregate>
306           <source>1.5</source>
307         </configuration> 
308       </plugin>
310       <!-- Produce Source cross references -->
311       <plugin>
312         <groupId>org.apache.maven.plugins</groupId>
313         <artifactId>maven-jxr-plugin</artifactId>
314         <version>2.1</version>
315         <configuration> 
316           <aggregate>true</aggregate>
317         </configuration> 
318       </plugin>
320       <!-- Unit tests report -->
321       <plugin>
322         <groupId>org.apache.maven.plugins</groupId>
323         <artifactId>maven-surefire-report-plugin</artifactId>
324         <version>2.3</version>
325       </plugin>
327       <!-- "Release Audit" report (checks license headers etc.) -->
328       <plugin>
329         <groupId>org.codehaus.mojo</groupId>
330         <artifactId>rat-maven-plugin</artifactId>
331         <version>1.0-alpha-3</version>
332       </plugin>
334       <!-- FindBugs Report -->
335       <plugin>
336         <groupId>org.codehaus.mojo</groupId>
337         <artifactId>findbugs-maven-plugin</artifactId>
338         <version>1.0.0</version>
339         <configuration>
340           <threshold>Normal</threshold>
341           <effort>Default</effort>
342        </configuration>
343       </plugin>
345       <!-- Checkstyle report -->
346       <plugin>
347         <groupId>org.apache.maven.plugins</groupId>
348         <artifactId>maven-checkstyle-plugin</artifactId>
349         <version>2.1</version>
350         <configuration>
351           <!--configLocation>checkstyle.xml</configLocation-->
352           <enableRulesSummary>false</enableRulesSummary>
353         </configuration>
354       </plugin>
356     </plugins>
357   </reporting>
359 </project>