root/other-projects/hathitrust/solr-extracted-features/trunk/pom.xml @ 30898

Revision 30898, 2.1 KB (checked in by davidb, 3 years ago)

Scripts for downloading sample JSON data from public domain extracted feature set, and some initial processing using Apache Spark

  • Property svn:executable set to *
Line 
1<project xmlns="http://maven.apache.org/POM/4.0.0"
2  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
4                      http://maven.apache.org/xsd/maven-4.0.0.xsd">
5  <modelVersion>4.0.0</modelVersion>
6
7  <name>HTRC Extracted Features Solr Ingest</name>
8  <url>analytics.hathitrust.org</url>
9  <groupId>org.hathitrust</groupId>
10  <artifactId>htrc-ef-ingest</artifactId>
11  <version>0.9</version>
12  <packaging>jar</packaging>
13
14  <dependencies>
15    <dependency>
16      <groupId>org.apache.spark</groupId>
17      <artifactId>spark-core_2.11</artifactId>
18      <version>2.0.1</version>
19      <scope>provided</scope>
20    </dependency>
21
22    <!--
23    <dependency>
24      <groupId>org.apache.hadoop</groupId>
25      <artifactId>hadoop-client</artifactId>
26      <version>2.7.1</version>
27    </dependency>
28    -->
29
30    <dependency>
31      <groupId>org.apache.commons</groupId>
32      <artifactId>commons-compress</artifactId>
33      <version>1.10</version>
34    </dependency>
35   
36    <dependency>
37      <groupId>org.json</groupId>
38      <artifactId>json</artifactId>
39      <version>20160212</version>
40    </dependency>
41   
42    <dependency>
43      <groupId>commons-cli</groupId>
44      <artifactId>commons-cli</artifactId>
45      <version>1.2</version>
46    </dependency>
47
48  </dependencies>
49
50
51   <build>
52     <plugins>
53       <!--
54            <plugin>
55                <groupId>org.apache.maven.plugins</groupId>
56                <artifactId>maven-compiler-plugin</artifactId>
57                <version>2.3.2</version>
58                <configuration>
59                    <source>1.8</source>
60                    <target>1.8</target>
61                </configuration>
62            </plugin>
63-->
64       
65       <plugin>
66     <groupId>org.apache.maven.plugins</groupId>
67     <artifactId>maven-assembly-plugin</artifactId>
68     <configuration>
69       <archive>
70         <manifest>
71               <mainClass>org.hathitrust.PrepareForIngest</mainClass>
72         </manifest>
73       </archive>
74     </configuration>
75       </plugin>
76     </plugins>
77   </build>
78 
79</project>
Note: See TracBrowser for help on using the browser.