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-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-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</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
        
102
        <dependency>
103
			<groupId>de.sven-jacobs</groupId>
104
			<artifactId>loremipsum</artifactId>
105
			<version>1.0</version>
106
			<scope>test</scope>
107
		</dependency>
108
		
109
        <!-- Needed by Oozie tests } -->
110
        <!-- proper version of hadoop client -->
111
        <dependency>
112
            <groupId>org.apache.hadoop</groupId>
113
            <artifactId>hadoop-client</artifactId>
114
            <version>${iis.hadoop.mr1.version}</version>
115
            <scope>provided</scope>
116
        </dependency>
117
        <!-- proper version of hadoop common -->
118
        <dependency>
119
            <groupId>org.apache.hadoop</groupId>
120
            <artifactId>hadoop-core</artifactId>
121
            <version>${iis.hadoop.core.version}</version>
122
            <scope>provided</scope>
123
        </dependency>
124
        <!-- required after introducing 'provided' scope for hadoop libs -->
125
        <dependency>
126
            <groupId>org.apache.oozie</groupId>
127
            <artifactId>oozie-core</artifactId>
128
            <version>${iis.oozie.version}</version>
129
            <scope>provided</scope>
130
        </dependency>
131
        <dependency>
132
            <groupId>pl.edu.icm.coansys</groupId>
133
            <artifactId>document-similarity-oap-uberworkflow</artifactId>
134
            <version>${iis.coansys.version}</version>
135
            <type>tar.gz</type>
136
            <classifier>oozie-job</classifier>
137
        </dependency>
138
        <dependency>
139
            <groupId>com.google.guava</groupId>
140
            <artifactId>guava</artifactId>
141
            <version>11.0.2</version>
142
        </dependency>
143
    </dependencies>
144
    <build>
145
        <plugins>
146
        </plugins>
147
        <pluginManagement>
148
        </pluginManagement>
149
    </build>
150
    <repositories>
151
        <!-- We get CoAnSys parts from there -->
152
        <repository>
153
            <id>yadda</id>
154
            <name>Yadda project repository</name>
155
            <url>http://maven.icm.edu.pl/artifactory/repo</url>
156
        </repository>
157
    </repositories>
158
</project>
(2-2/2)