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>usage-stats-workflow</artifactId>
13
    <version>0.0.1-SNAPSHOT</version>
14
    <packaging>pom</packaging>
15

    
16
    <modules>
17
        <module>dnet-openaire-usage-stats-export</module>
18
        <module>dnet-openaire-usage-stats-workflow</module>
19
    </modules>
20

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

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

    
58
    <dependencies>
59
    </dependencies>
60

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