Project

General

Profile

1
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
2
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3

    
4
    <parent>
5
        <groupId>eu.dnetlib</groupId>
6
        <artifactId>dnet45-parent</artifactId>
7
        <version>1.0.0</version>
8
    </parent>
9

    
10
    <modelVersion>4.0.0</modelVersion>
11
    <groupId>eu.dnetlib</groupId>
12
    <artifactId>stats-workflow</artifactId>
13
    <version>0.0.1-SNAPSHOT</version>
14
    <packaging>pom</packaging>
15

    
16
    <modules>
17
        <module>
18
		dnet-openaire-stats
19
        </module>
20
        <module>
21
		dnet-openaire-stats-workflow
22
        </module>
23
        <module>
24
		dnet-openaire-usage-stats-export
25
        </module>
26
    </modules>
27

    
28
    <licenses>
29
        <license>
30
            <name>Apache License, Version 2.0</name>
31
            <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
32
        </license>
33
    </licenses>
34

    
35
    <properties>
36
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
37
        <logging.version>2.6.2</logging.version>
38
        <jackson.version>2.6.2</jackson.version>
39
        <junit-toolbox.version>2.2</junit-toolbox.version>
40
        <commons-fileupload.version>1.2.1</commons-fileupload.version>
41
        <commons-io.version>2.4</commons-io.version>
42
        <registry-core.version>1.4.6-SNAPSHOT</registry-core.version>
43
        <jjwt.version>0.7.0</jjwt.version>
44
        <springfox.version>2.7.0</springfox.version>
45
        <javax.mail-version>1.6.1</javax.mail-version>
46
        <javax.servlet-api.version>3.1.0</javax.servlet-api.version>
47
        <jaxb-api.version>2.1</jaxb-api.version>
48
        <junit.version>4.12</junit.version>
49
        <org.eclipse.persistence.moxy.version>2.5.0</org.eclipse.persistence.moxy.version>
50
        <json.version>20171018</json.version>
51
        <jaxb2-basics-runtime.version>0.11.1</jaxb2-basics-runtime.version>
52
        <runtime.version>0.4.1.5</runtime.version>
53
        <spring.version>4.2.3.RELEASE</spring.version>
54
        <jaxb2-maven-plugin.version>2.3.1</jaxb2-maven-plugin.version>
55
        <maven-compiler-plugin.version>3.5.1</maven-compiler-plugin.version>
56
        <maven-dependency-plugin.version>2.8</maven-dependency-plugin.version>
57
        <maven-source-plugin.version>3.0.1</maven-source-plugin.version>
58
        <maven-surefire-plugin.version>2.19.1</maven-surefire-plugin.version>
59
        <maven-war-plugin.version>2.4</maven-war-plugin.version>
60
        <typescript-generator-maven-plugin.version>1.27.339</typescript-generator-maven-plugin.version>
61
        <maven-model.version>3.3.9</maven-model.version>
62
        <spring-security-config.version>3.2.10.RELEASE</spring-security-config.version>
63
    </properties>
64

    
65
    <dependencies>
66
    </dependencies>
67

    
68
    <build>
69
        <plugins>
70
            <plugin>
71
                <groupId>org.apache.maven.plugins</groupId>
72
                <artifactId>maven-compiler-plugin</artifactId>
73
                <version>${maven-compiler-plugin.version}</version>
74
                <configuration>
75
                    <compilerArgument>-Xlint:all</compilerArgument>
76
                    <source>1.8</source>
77
                    <target>1.8</target>
78
                </configuration>
79
            </plugin>
80
            <plugin>
81
                <artifactId>maven-dependency-plugin</artifactId>
82
                <version>${maven-dependency-plugin.version}</version>
83
                <executions>
84
                    <execution>
85
                        <id>analyze</id>
86
                        <goals>
87
                            <goal>analyze-only</goal>
88
                        </goals>
89
                        <configuration>
90
                            <skip>true</skip>
91
                            <failOnWarning>false</failOnWarning>
92
                            <ignoreNonCompile>true</ignoreNonCompile>
93
                            <outputXML>true</outputXML>
94
                        </configuration>
95
                    </execution>
96
                </executions>
97
            </plugin>
98
            <plugin>
99
                <groupId>org.apache.maven.plugins</groupId>
100
                <artifactId>maven-source-plugin</artifactId>
101
                <version>${maven-source-plugin.version}</version>
102
                <executions>
103
                    <execution>
104
                        <id>attach-sources</id>
105
                        <goals>
106
                            <goal>jar</goal>
107
                        </goals>
108
                    </execution>
109
                </executions>
110
            </plugin>
111
            <plugin>
112
                <groupId>org.apache.maven.plugins</groupId>
113
                <artifactId>maven-surefire-plugin</artifactId>
114
                <version>${maven-surefire-plugin.version}</version>
115
                <configuration>
116
                    <skipTests>false</skipTests>
117
                    <argLine>-Dfile.encoding=UTF-8</argLine>
118
                </configuration>
119
            </plugin>
120
        </plugins>
121
        <finalName>eic</finalName>
122
    </build>
123
</project>
(1-1/2)