blob: 7b2a949884c2fbf96a3cfc0938b6cf0072aa0675 [file] [log] [blame]
Stephan Wahlbrink96bda042019-10-09 10:56:05 +02001<?xml version="1.0" encoding="UTF-8"?>
2<!--
3 #=============================================================================#
Stephan Wahlbrink2e283522021-01-21 12:34:37 +01004 # Copyright (c) 2018, 2021 Stephan Wahlbrink and others.
Stephan Wahlbrink96bda042019-10-09 10:56:05 +02005 #
6 # This program and the accompanying materials are made available under the
7 # terms of the Eclipse Public License 2.0 which is available at
8 # https://www.eclipse.org/legal/epl-2.0, or the Apache License, Version 2.0
9 # which is available at https://www.apache.org/licenses/LICENSE-2.0.
10 #
11 # SPDX-License-Identifier: EPL-2.0 OR Apache-2.0
12 #
13 # Contributors:
14 # Stephan Wahlbrink <sw@wahlbrink.eu> - initial API and implementation
15 #=============================================================================#
16-->
17
18<project xmlns="http://maven.apache.org/POM/4.0.0"
19 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
21 <modelVersion>4.0.0</modelVersion>
22
23 <groupId>org.eclipse.statet-releng</groupId>
24 <artifactId>spring.boot-parent</artifactId>
Stephan Wahlbrink302319b2021-02-11 11:24:50 +010025 <version>4.2.3.202102110600-r</version>
Stephan Wahlbrink96bda042019-10-09 10:56:05 +020026 <packaging>pom</packaging>
27
Stephan Wahlbrink30df8d02020-02-19 16:31:15 +010028 <name>Eclipse StatET - Parent for Spring Boot based applications</name>
29
Stephan Wahlbrink96bda042019-10-09 10:56:05 +020030 <parent>
31 <groupId>org.springframework.boot</groupId>
32 <artifactId>spring-boot-starter-parent</artifactId>
Stephan Wahlbrinkb6f8a942020-10-05 11:43:58 +020033 <version>2.1.18.RELEASE</version>
Stephan Wahlbrink96bda042019-10-09 10:56:05 +020034 <relativePath/>
35 </parent>
36
Stephan Wahlbrinkb4b9dda2020-03-02 20:54:08 +010037 <prerequisites>
38 <maven>3.6.3</maven>
39 </prerequisites>
40
Stephan Wahlbrink96bda042019-10-09 10:56:05 +020041 <properties>
42 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
43
44 <java.version>1.8</java.version>
45
Stephan Wahlbrink36a6f5a2020-11-05 08:39:05 +010046 <jetty.version>9.4.34.v20201102</jetty.version>
Stephan Wahlbrink96bda042019-10-09 10:56:05 +020047
48 <qualifier.format>yyyyMMddHHmm</qualifier.format>
49 <maven.build.timestamp.format>yyyyMMddHHmm</maven.build.timestamp.format>
50
Stephan Wahlbrink67dece02020-12-31 17:01:34 +010051 <statet.version>4.2.3</statet.version>
Stephan Wahlbrink96bda042019-10-09 10:56:05 +020052 <statet.build.timestamp>${maven.build.timestamp}</statet.build.timestamp>
53 <statet.build.type></statet.build.type>
54 <statet.build.id>${statet.build.type}${statet.build.timestamp}</statet.build.id>
55
Stephan Wahlbrinke8485f32020-07-08 10:10:53 +020056 <trimStackTrace>false</trimStackTrace>
57
Stephan Wahlbrink96bda042019-10-09 10:56:05 +020058 </properties>
59
60 <dependencies>
61 <dependency>
62 <groupId>org.springframework.boot</groupId>
63 <artifactId>spring-boot-starter</artifactId>
64 <exclusions>
65 <exclusion>
66 <groupId>org.apache.logging.log4j</groupId>
67 <artifactId>log4j-to-slf4j</artifactId>
68 </exclusion>
69 </exclusions>
70 </dependency>
71
72 <!-- dependency> // manually to minimize dependencies
73 <groupId>org.springframework.boot</groupId>
74 <artifactId>spring-boot-starter-web</artifactId>
75 <exclusions>
76 <exclusion>
77 <groupId>org.springframework.boot</groupId>
78 <artifactId>spring-boot-starter-tomcat</artifactId>
79 </exclusion>
80 </exclusions>
81 </dependency>
82 <dependency>
83 <groupId>org.springframework.boot</groupId>
84 <artifactId>spring-boot-starter-jetty</artifactId>
85 </dependency -->
86 <dependency>
87 <groupId>org.springframework</groupId>
88 <artifactId>spring-web</artifactId>
89 </dependency>
90 <dependency>
91 <groupId>org.eclipse.jetty</groupId>
92 <artifactId>jetty-servlets</artifactId>
93 </dependency>
94 <dependency>
95 <groupId>org.eclipse.jetty</groupId>
96 <artifactId>jetty-webapp</artifactId>
97 </dependency>
98
99 <!-- dependency>
100 <groupId>org.springframework.boot</groupId>
101 <artifactId>spring-boot-starter-test</artifactId>
102 <scope>test</scope>
103 </dependency -->
104 <dependency>
105 <groupId>org.springframework.boot</groupId>
106 <artifactId>spring-boot-test</artifactId>
107 <scope>test</scope>
108 </dependency>
109 <dependency>
110 <groupId>org.springframework.boot</groupId>
111 <artifactId>spring-boot-test-autoconfigure</artifactId>
112 <scope>test</scope>
113 </dependency>
114 <dependency>
115 <groupId>org.springframework</groupId>
116 <artifactId>spring-test</artifactId>
117 <scope>test</scope>
118 </dependency>
119 <dependency>
Stephan Wahlbrink30ad76f2020-01-21 10:55:18 +0100120 <groupId>org.junit.jupiter</groupId>
121 <artifactId>junit-jupiter-api</artifactId>
122 <scope>test</scope>
123 </dependency>
124 <dependency>
125 <groupId>org.junit.jupiter</groupId>
126 <artifactId>junit-jupiter-engine</artifactId>
Stephan Wahlbrink96bda042019-10-09 10:56:05 +0200127 <scope>test</scope>
128 </dependency>
129 </dependencies>
130
Stephan Wahlbrink96bda042019-10-09 10:56:05 +0200131</project>