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>dnet-openaire-stats</module>
18
        <module>dnet-openaire-stats-workflow</module>
19
        <module>dnet-openaire-usage-stats-export</module>
20
        <module>dnet-openaire-usage-stats-workflow</module>
21
    </modules>
22

    
23
    <licenses>
24
        <license>
25
            <name>Apache License, Version 2.0</name>
26
            <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
27
        </license>
28
    </licenses>
29

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

    
60
    <dependencies>
61
    </dependencies>
62

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