Project

General

Profile

1
<?xml version="1.0"?>
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>dnet-parent</artifactId>
7
		<version>1.0.0-SNAPSHOT</version>
8
	</parent>
9
	<modelVersion>4.0.0</modelVersion>
10
	<groupId>eu.dnetlib</groupId>
11
	<artifactId>uoa-openaire-connector</artifactId>
12
	<packaging>jar</packaging>
13
	<version>1.0.0-SNAPSHOT</version>
14
	<pluginRepositories>
15
		<pluginRepository>
16
			<id>dtrotts</id>
17
			<name>Repository for maven thrift plugin</name>
18
			<url>http://maven.davidtrott.com/repository</url>
19
			<layout>default</layout>
20
		</pluginRepository>
21
	</pluginRepositories>
22
	<build>
23
		<plugins>
24
			<plugin>
25
				<artifactId>maven-assembly-plugin</artifactId>
26
				<configuration>
27
					<archive>
28

    
29
					</archive>
30
					<descriptorRefs>
31
						<descriptorRef>jar-with-dependencies</descriptorRef>
32
					</descriptorRefs>
33
				</configuration>
34
			</plugin>
35
			<plugin>
36
				<groupId>org.apache.thrift.tools</groupId>
37
				<artifactId>maven-thrift-plugin</artifactId>
38
				<version>0.1.10</version>
39
				<executions>
40
					<execution>
41
						<id>thrift-sources</id>
42
						<phase>generate-sources</phase>
43
						<goals>
44
							<goal>compile</goal>
45
						</goals>
46
					</execution>
47
					<execution>
48
						<id>thrift-test-sources</id>
49
						<phase>generate-test-sources</phase>
50
						<goals>
51
							<goal>testCompile</goal>
52
						</goals>
53
					</execution>
54
				</executions>
55
			</plugin>
56
		</plugins>
57
		<pluginManagement>
58
			<plugins>
59
				<!--This plugin's configuration is used to store Eclipse m2e settings 
60
					only. It has no influence on the Maven build itself. -->
61
				<plugin>
62
					<groupId>org.eclipse.m2e</groupId>
63
					<artifactId>lifecycle-mapping</artifactId>
64
					<version>1.0.0</version>
65
					<configuration>
66
						<lifecycleMappingMetadata>
67
							<pluginExecutions>
68
								<pluginExecution>
69
									<pluginExecutionFilter>
70
										<groupId>org.apache.thrift.tools</groupId>
71
										<artifactId>maven-thrift-plugin</artifactId>
72
										<versionRange>[0.1.10,)</versionRange>
73
										<goals>
74
											<goal>testCompile</goal>
75
										</goals>
76
									</pluginExecutionFilter>
77
									<action>
78
										<ignore />
79
									</action>
80
								</pluginExecution>
81
							</pluginExecutions>
82
						</lifecycleMappingMetadata>
83
					</configuration>
84
				</plugin>
85
			</plugins>
86
		</pluginManagement>
87
	</build>
88
	<dependencies>
89
		<dependency>
90
			<groupId>junit</groupId>
91
			<artifactId>junit</artifactId>
92
			<version>[0.0.0,)</version>
93
			<scope>test</scope>
94
		</dependency>
95
		<dependency>
96
			<groupId>org.slf4j</groupId>
97
			<artifactId>slf4j-api</artifactId>
98
			<version>1.7.5</version>
99
		</dependency>
100
		<dependency>
101
			<groupId>commons-dbcp</groupId>
102
			<artifactId>commons-dbcp</artifactId>
103
			<version>[1.2, 1.3)</version>
104
		</dependency>
105
		<dependency>
106
			<groupId>eu.dnetlib</groupId>
107
			<artifactId>uoa-utils</artifactId>
108
			<version>[1.0.0-SNAPSHOT,)</version>
109
		</dependency>
110
		<dependency>
111
			<groupId>eu.dnetlib</groupId>
112
			<artifactId>uoa-commons</artifactId>
113
			<version>[1.0.0-SNAPSHOT,)</version>
114
		</dependency>
115
		<dependency>
116
			<groupId>org.apache.thrift</groupId>
117
			<artifactId>libthrift</artifactId>
118
			<version>0.8.0</version>
119
		</dependency>
120
		<dependency>
121
			<groupId>org.postgresql</groupId>
122
			<artifactId>jdbc4driver</artifactId>
123
			<version>9.1</version>
124
		</dependency>
125
		<dependency>
126
			<groupId>org.apache.velocity</groupId>
127
			<artifactId>velocity</artifactId>
128
			<version>1.7</version>
129
		</dependency>
130
        <dependency>
131
            <groupId>org.springframework</groupId>
132
            <artifactId>spring-tx</artifactId>
133
            <version>${spring.version}</version>
134
        </dependency>
135
        <dependency>
136
            <groupId>org.springframework</groupId>
137
            <artifactId>spring-jdbc</artifactId>
138
            <version>${spring.version}</version>
139
        </dependency>
140
    </dependencies>
141
</project>
(2-2/2)