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>1.6-SNAPSHOT</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
            <!-- old workflow 
120
            <artifactId>document-similarity-ranked-workflow</artifactId>
121
             -->
122
            <artifactId>document-similarity-oap-uberworkflow</artifactId>
123
            <version>1.6-SNAPSHOT</version>
124
            <type>tar.gz</type>
125
            <classifier>oozie-job</classifier>
126
        </dependency>
127
        <dependency>
128
            <groupId>com.google.guava</groupId>
129
            <artifactId>guava</artifactId>
130
            <version>11.0.2</version>
131
        </dependency>
132
    </dependencies>
133
    <build>
134
        <plugins>
135
        </plugins>
136
        <pluginManagement>
137
        </pluginManagement>
138
    </build>
139
    <repositories>
140
        <!-- We get CoAnSys parts from there -->
141
        <repository>
142
            <id>yadda</id>
143
            <name>Yadda project repository</name>
144
            <url>http://maven.icm.edu.pl/artifactory/repo</url>
145
        </repository>
146
    </repositories>
147
</project>
(2-2/2)