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>dnet-hadoop-parent</artifactId>
7
		<version>1.0.0-SNAPSHOT</version>
8
		<relativePath></relativePath>
9
	</parent>
10
	<modelVersion>4.0.0</modelVersion>
11
	<groupId>eu.dnetlib</groupId>
12
	<artifactId>dnet-openaireplus-schema</artifactId>
13
	<packaging>jar</packaging>
14
	<version>1.0.0-SNAPSHOT</version>
15
	<build>
16
		<plugins>
17
			<!-- JAXB xjc plugin that invokes the xjc compiler to compile XML schema 
18
				into Java classes. -->
19
			<plugin>
20
				<groupId>org.codehaus.mojo</groupId>
21
				<artifactId>jaxb2-maven-plugin</artifactId>
22
				<version>1.6</version>
23
				<executions>
24
					<execution>
25
						<goals>
26
							<goal>xjc</goal>
27
						</goals>
28
					</execution>
29
				</executions>
30
				<configuration>
31
					<!-- The schema directory or xsd files. -->
32
					<schemaDirectory>${basedir}/schema</schemaDirectory>
33
					<!-- The package in which the source files will be generated. -->
34
					<packageName>eu.dnetlib.schema.oaf</packageName>
35
					<!-- The working directory to create the generated java source files. -->
36
					<outputDirectory>${basedir}/src/main/java</outputDirectory>
37
				</configuration>
38
			</plugin>
39
		</plugins>
40
	</build>
41

    
42
	<dependencies>
43
<!-- 		<dependency> -->
44
<!-- 			<groupId>javax.xml.bind</groupId> -->
45
<!-- 			<artifactId>jaxb-api</artifactId> -->
46
<!-- 			<version>2.2.11</version> -->
47
<!-- 		</dependency> -->
48
<!-- 		<dependency> -->
49
<!-- 			<groupId>com.sun.xml.bind</groupId> -->
50
<!-- 			<artifactId>jaxb-impl</artifactId> -->
51
<!-- 			<version>2.2.7</version> -->
52
<!-- 		</dependency> -->
53

    
54
		<dependency>
55
			<groupId>com.google.guava</groupId>
56
			<artifactId>guava</artifactId>
57
			<version>${google.guava.version}</version>
58
		</dependency>
59
		<dependency>
60
			<groupId>junit</groupId>
61
			<artifactId>junit</artifactId>
62
			<version>${junit.version}</version>
63
			<scope>test</scope>
64
		</dependency>
65
	</dependencies>
66
</project>
    (1-1/1)