Project

General

Profile

1
<?xml version="1.0" encoding="UTF-8"?>
2
<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/maven-v4_0_0.xsd">
3
    <parent>
4
        <groupId>eu.dnetlib</groupId>
5
        <artifactId>icm-iis-parent-container</artifactId>
6
        <version>1.0.1-CDH-5.3.0-SNAPSHOT</version>
7
    </parent>
8
    <modelVersion>4.0.0</modelVersion>
9
    <artifactId>icm-iis-documentssimilarity</artifactId>
10
    <packaging>jar</packaging>
11
    <version>1.0.1-CDH-5.3.0-SNAPSHOT</version>
12

    
13
    <scm>
14
      <developerConnection>
15
        scm:svn:https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/icm-iis-documentssimilarity/trunk
16
      </developerConnection>
17
    </scm>
18
    
19
    <properties>
20
    	<iis.coansys.version>1.8-CDH-5.3.0-SNAPSHOT</iis.coansys.version>
21
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
22
    </properties>
23
    <dependencies>
24
        <dependency>
25
            <groupId>eu.dnetlib</groupId>
26
            <artifactId>icm-iis-core</artifactId>
27
            <version>[1.0.0,2.0.0)</version>
28
        </dependency>
29
        <dependency>
30
            <groupId>eu.dnetlib</groupId>
31
            <artifactId>icm-iis-core</artifactId>
32
            <version>[1.0.0,2.0.0)</version>
33
            <type>test-jar</type>
34
            <scope>test</scope>
35
        </dependency>
36
        <dependency>
37
            <groupId>eu.dnetlib</groupId>
38
            <artifactId>icm-iis-common</artifactId>
39
            <version>[1.0.0,2.0.0)</version>
40
        </dependency>
41
        <dependency>
42
            <groupId>pl.edu.icm.coansys</groupId>
43
            <artifactId>models</artifactId>
44
            <version>${iis.coansys.version}</version>
45
        </dependency>
46
        <dependency>
47
            <groupId>eu.dnetlib</groupId>
48
            <artifactId>icm-iis-schemas</artifactId>
49
            <version>[1.0.0,2.0.0)</version>
50
        </dependency>
51
        <!-- Needed by Avro { -->
52
        <dependency>
53
            <groupId>org.apache.avro</groupId>
54
            <artifactId>avro</artifactId>
55
            <version>${iis.avro.version}</version>
56
        </dependency>
57
        <dependency>
58
            <groupId>org.apache.avro</groupId>
59
            <artifactId>avro-mapred</artifactId>
60
            <version>${iis.avro.version}</version>
61
            <classifier>hadoop2</classifier>
62
        </dependency>
63
        <!-- It seems that this dependency is needed, if it is not here,
64
        running Oozie tests of Avro-based map-reduce ends up with
65
        "java.lang.NoClassDefFoundError" exception and statement that
66
        "Paranamer" class is missing.-->
67
        <dependency>
68
            <groupId>com.thoughtworks.paranamer</groupId>
69
            <artifactId>paranamer</artifactId>
70
            <version>2.5.2</version>
71
        </dependency>
72
        <!-- Needed by Avro } -->
73
        <!-- Needed by Oozie tests { -->
74
        <dependency>
75
            <groupId>org.apache.oozie</groupId>
76
            <artifactId>oozie-core</artifactId>
77
            <version>${iis.oozie.version}</version>
78
            <type>test-jar</type>
79
            <scope>test</scope>
80
        </dependency>
81
        <dependency>
82
            <groupId>org.apache.hadoop</groupId>
83
            <artifactId>hadoop-hdfs</artifactId>
84
            <version>${iis.hadoop.hdfs.version}</version>
85
            <type>test-jar</type>
86
            <scope>test</scope>
87
        </dependency>
88
        <dependency>
89
            <groupId>org.apache.hadoop</groupId>
90
            <artifactId>hadoop-test</artifactId>
91
            <version>${iis.hadoop.test.version}</version>
92
            <scope>test</scope>
93
        </dependency>
94
        <dependency>
95
            <groupId>org.apache.hadoop</groupId>
96
            <artifactId>hadoop-common</artifactId>
97
            <version>${iis.hadoop.common.version}</version>
98
            <type>test-jar</type>
99
            <scope>test</scope>
100
        </dependency>
101
        <!-- Needed by Oozie tests } -->
102
        <!-- proper version of hadoop client -->
103
        <dependency>
104
            <groupId>org.apache.hadoop</groupId>
105
            <artifactId>hadoop-client</artifactId>
106
            <version>${iis.hadoop.mr1.version}</version>
107
            <scope>provided</scope>
108
        </dependency>
109
        <!-- proper version of hadoop common -->
110
        <dependency>
111
            <groupId>org.apache.hadoop</groupId>
112
            <artifactId>hadoop-core</artifactId>
113
            <version>${iis.hadoop.core.version}</version>
114
            <scope>provided</scope>
115
        </dependency>
116
        <!-- required after introducing 'provided' scope for hadoop libs -->
117
        <dependency>
118
            <groupId>org.apache.oozie</groupId>
119
            <artifactId>oozie-core</artifactId>
120
            <version>${iis.oozie.version}</version>
121
            <scope>provided</scope>
122
        </dependency>
123
        <dependency>
124
            <groupId>pl.edu.icm.coansys</groupId>
125
            <artifactId>document-similarity-oap-uberworkflow</artifactId>
126
            <version>${iis.coansys.version}</version>
127
            <type>tar.gz</type>
128
            <classifier>oozie-job</classifier>
129
        </dependency>
130
        <dependency>
131
            <groupId>com.google.guava</groupId>
132
            <artifactId>guava</artifactId>
133
            <version>11.0.2</version>
134
        </dependency>
135
    </dependencies>
136
    <build>
137
        <plugins>
138
        </plugins>
139
        <pluginManagement>
140
        </pluginManagement>
141
    </build>
142
    <repositories>
143
        <!-- We get CoAnSys parts from there -->
144
        <repository>
145
            <id>yadda</id>
146
            <name>Yadda project repository</name>
147
            <url>http://maven.icm.edu.pl/artifactory/repo</url>
148
        </repository>
149
    </repositories>
150
</project>
(2-2/2)