Project

General

Profile

1
<?xml version="1.0" encoding="UTF-8"?>
2
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0" 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>dnet-parent</artifactId>
6
		<version>2.0.0-SNAPSHOT</version>
7
		<relativePath />
8
	</parent>
9
	<modelVersion>4.0.0</modelVersion>
10
	<groupId>eu.dnetlib</groupId>
11
	<artifactId>dnet-dli-domain</artifactId>
12
	<packaging>jar</packaging>
13
	<version>1.0.0-SNAPSHOT</version>
14
	<scm>
15
		<developerConnection>scm:svn:https://svn.driver.research-infrastructures.eu/driver/dnet50/modules/dnet-dli-domain/trunk</developerConnection>
16
	</scm>
17
    <properties>
18
        <!-- defined also in dnet-parent, here in case we need to override -->
19
        <google.protobuf.version>2.4.1</google.protobuf.version>
20
        <dnet.graph.domain.generated.sources>src/gen/java</dnet.graph.domain.generated.sources>
21
    </properties>
22
	<build>
23
		<plugins>
24
			<plugin>
25
				<groupId>eu.dnetlib</groupId>
26
				<artifactId>protoc-jar-maven-plugin</artifactId>
27
				<version>1.0.0-SNAPSHOT</version>
28
				<executions>
29
					<execution>
30
						<phase>generate-sources</phase>
31
						<goals>
32
							<goal>run</goal>
33
						</goals>
34
						<configuration>
35
							<protocVersion>${google.protobuf.version}</protocVersion>
36
							<inputDirectories>
37
								<include>src/main/resources</include>
38
							</inputDirectories>
39
							<outputDirectory>src/gen/java</outputDirectory>
40
						</configuration>
41
					</execution>
42
				</executions>
43
            </plugin>
44
            <plugin>
45
                <artifactId>maven-clean-plugin</artifactId>
46
                <version>3.0.0</version>
47
                <configuration>
48
                    <filesets>
49
                        <fileset>
50
                            <directory>${dnet.graph.domain.generated.sources}</directory>
51
                            <includes>
52
                                <include>**/*.java</include>
53
                            </includes>
54
                        </fileset>
55
                    </filesets>
56
                </configuration>
57
            </plugin>
58
		</plugins>
59
	</build>
60
	<dependencies>
61

    
62
		<dependency>
63
			<groupId>com.ximpleware</groupId>
64
			<artifactId>vtd-xml</artifactId>
65
			<version>[2.12, 3.0.0)</version>
66
		</dependency>
67

    
68
		<dependency>
69
			<groupId>eu.dnetlib</groupId>
70
			<artifactId>dnet-graph-domain</artifactId>
71
			<version>1.0.0-SNAPSHOT</version>
72
		</dependency>
73

    
74
		<dependency>
75
			<groupId>junit</groupId>
76
			<artifactId>junit</artifactId>
77
			<version>${junit.version}</version>
78
			<scope>test</scope>
79
		</dependency>
80

    
81
    </dependencies>
82
</project>
(2-2/2)