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/xsd/maven-4.0.0.xsd">
4
	<modelVersion>4.0.0</modelVersion>
5

    
6
	<groupId>eu.dnetlib</groupId>
7
	<artifactId>uoa-orcid-service</artifactId>
8
	<version>1.0.0-SNAPSHOT</version>
9
	<packaging>war</packaging>
10

    
11
	<name>uoa-orcid-service</name>
12

    
13
	<parent>
14
		<groupId>org.springframework.boot</groupId>
15
		<artifactId>spring-boot-starter-parent</artifactId>
16
		<version>1.5.11.RELEASE</version>
17
		<relativePath/> <!-- lookup parent from repository -->
18
	</parent>
19

    
20
	<properties>
21
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
22
		<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
23
		<java.version>1.8</java.version>
24
        <timestamp>${maven.build.timestamp}</timestamp>
25
        <maven.build.timestamp.format>E MMM dd HH:mm:ss z yyyy</maven.build.timestamp.format>
26
	</properties>
27

    
28
	<dependencies>
29
		<dependency>
30
			<groupId>org.springframework.boot</groupId>
31
			<artifactId>spring-boot-starter-data-mongodb</artifactId>
32
		</dependency>
33
		<dependency>
34
			<groupId>org.springframework.boot</groupId>
35
			<artifactId>spring-boot-starter-web</artifactId>
36
			<exclusions>
37
				<exclusion>
38
					<groupId> org.springframework.boot</groupId>
39
					<artifactId>spring-boot-starter-logging</artifactId>
40
				</exclusion>
41
			</exclusions>
42
		</dependency>
43

    
44
		<dependency>
45
			<groupId>org.springframework.boot</groupId>
46
			<artifactId>spring-boot-starter-tomcat</artifactId>
47
			<scope>provided</scope>
48
		</dependency>
49
		<dependency>
50
			<groupId>org.springframework.boot</groupId>
51
			<artifactId>spring-boot-starter-test</artifactId>
52
			<scope>test</scope>
53
		</dependency>
54

    
55
        <dependency>
56
            <groupId>org.springframework.boot</groupId>
57
            <artifactId>spring-boot-starter-security</artifactId>
58
        </dependency>
59

    
60
		<dependency>
61
			<groupId>log4j</groupId>
62
			<artifactId>log4j</artifactId>
63
			<version>1.2.17</version>
64
		</dependency>
65
		<dependency>
66
			<groupId>com.google.code.gson</groupId>
67
			<artifactId>gson</artifactId>
68
			<version>2.8.2</version>
69
		</dependency>
70
        <dependency>
71
            <groupId>javax.mail</groupId>
72
            <artifactId>mail</artifactId>
73
            <version>1.5.0-b01</version>
74
        </dependency>
75
        <dependency>
76
            <groupId>commons-io</groupId>
77
            <artifactId>commons-io</artifactId>
78
            <version>20030203.000550</version>
79
        </dependency>
80

    
81
        <dependency>
82
            <groupId>eu.dnetlib</groupId>
83
            <artifactId>uoa-authorization-library</artifactId>
84
            <version>1.0.0-SNAPSHOT</version>
85
        </dependency>
86

    
87
<!--        <dependency>-->
88
<!--            <groupId>org.apache.httpcomponents</groupId>-->
89
<!--            <artifactId>httpclient</artifactId>-->
90
<!--        </dependency>-->
91
    </dependencies>
92

    
93
	<build>
94
		<plugins>
95
			<plugin>
96
				<groupId>org.springframework.boot</groupId>
97
				<artifactId>spring-boot-maven-plugin</artifactId>
98
			</plugin>
99
			<!--3d answer: https://stackoverflow.com/questions/23260057/the-forked-vm-terminated-without-saying-properly-goodbye-vm-crash-or-system-exi-->
100
			<!--If you use openjdk there might be a problem with surfire plugin - uncomment following lines-->
101
			<!--<plugin>-->
102
				<!--<groupId>org.apache.maven.plugins</groupId>-->
103
				<!--<artifactId>maven-surefire-plugin</artifactId>-->
104
				<!--<version>2.19.1</version>-->
105
				<!--<configuration>-->
106
					<!--&lt;!&ndash;<testFailureIgnore>true</testFailureIgnore>&ndash;&gt;-->
107
					<!--<useSystemClassLoader>false</useSystemClassLoader>-->
108
				<!--</configuration>-->
109
			<!--</plugin>-->
110
		</plugins>
111
        <finalName>uoa-orcid-service</finalName>
112
        <resources>
113
            <resource>
114
                <directory>src/main/resources</directory>
115
                <filtering>true</filtering>
116
            </resource>
117
        </resources>
118
	</build>
119

    
120

    
121
</project>
(1-1/2)