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