164 lines
		
	
	
		
			5.5 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			164 lines
		
	
	
		
			5.5 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
<?xml version="1.0" encoding="UTF-8"?>
 | 
						|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 | 
						|
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
 | 
						|
	<modelVersion>4.0.0</modelVersion>
 | 
						|
	<parent>
 | 
						|
		<groupId>org.springframework.boot</groupId>
 | 
						|
		<artifactId>spring-boot-starter-parent</artifactId>
 | 
						|
		<version>2.3.1.RELEASE</version>
 | 
						|
		<relativePath/> <!-- lookup parent from repository -->
 | 
						|
	</parent>
 | 
						|
	<groupId>com.release11.klaus</groupId>
 | 
						|
	<artifactId>Klaus</artifactId>
 | 
						|
	<version>0.0.1-SNAPSHOT</version>
 | 
						|
	<name>Klaus</name>
 | 
						|
	<description>Mockup service for integration tests</description>
 | 
						|
 | 
						|
	<properties>
 | 
						|
		<java.version>14</java.version>
 | 
						|
		<jedis.version>3.3.0</jedis.version>
 | 
						|
		<logback-redis-appender.version>1.1.6</logback-redis-appender.version>
 | 
						|
		<assertj.version>3.16.1</assertj.version>
 | 
						|
		<mapstruct.version>1.3.1.Final</mapstruct.version>
 | 
						|
		<docker.image.prefix>Release11</docker.image.prefix>
 | 
						|
		<docker.image.name>${project.artifactId}</docker.image.name>
 | 
						|
		<springfox-swagger2.version>2.7.0</springfox-swagger2.version>
 | 
						|
		<springfox-swagger-ui.version>2.7.0</springfox-swagger-ui.version>
 | 
						|
		<eureka-client.version>2.2.5.RELEASE</eureka-client.version>
 | 
						|
	</properties>
 | 
						|
 | 
						|
	<dependencies>
 | 
						|
<!--		<dependency>-->
 | 
						|
<!--			<groupId>org.springframework.boot</groupId>-->
 | 
						|
<!--			<artifactId>spring-boot-starter-thymeleaf</artifactId>-->
 | 
						|
<!--		</dependency>-->
 | 
						|
		<dependency>
 | 
						|
			<groupId>org.springframework.boot</groupId>
 | 
						|
			<artifactId>spring-boot-starter-web</artifactId>
 | 
						|
		</dependency>
 | 
						|
<!--		<dependency>-->
 | 
						|
<!--			<groupId>org.springframework.boot</groupId>-->
 | 
						|
<!--			<artifactId>spring-boot-starter-aop</artifactId>-->
 | 
						|
<!--		</dependency>-->
 | 
						|
		<dependency>
 | 
						|
			<groupId>org.springframework.boot</groupId>
 | 
						|
			<artifactId>spring-boot-devtools</artifactId>
 | 
						|
			<scope>runtime</scope>
 | 
						|
			<optional>true</optional>
 | 
						|
		</dependency>
 | 
						|
		<dependency>
 | 
						|
			<groupId>org.springframework.boot</groupId>
 | 
						|
			<artifactId>spring-boot-configuration-processor</artifactId>
 | 
						|
			<optional>true</optional>
 | 
						|
		</dependency>
 | 
						|
		<dependency>
 | 
						|
			<groupId>org.springframework.boot</groupId>
 | 
						|
			<artifactId>spring-boot-starter-validation</artifactId>
 | 
						|
		</dependency>
 | 
						|
<!--        <dependency>-->
 | 
						|
<!--            <groupId>org.springframework.cloud</groupId>-->
 | 
						|
<!--            <artifactId>spring-cloud-starter-config</artifactId>-->
 | 
						|
<!--            <version>2.2.5.RELEASE</version>-->
 | 
						|
<!--        </dependency>-->
 | 
						|
		<dependency>
 | 
						|
			<groupId>org.projectlombok</groupId>
 | 
						|
			<artifactId>lombok</artifactId>
 | 
						|
			<optional>true</optional>
 | 
						|
		</dependency>
 | 
						|
		<dependency>
 | 
						|
			<groupId>org.mapstruct</groupId>
 | 
						|
			<artifactId>mapstruct</artifactId>
 | 
						|
			<version>${mapstruct.version}</version>
 | 
						|
		</dependency>
 | 
						|
<!--		<dependency>-->
 | 
						|
<!--			<groupId>org.springframework.boot</groupId>-->
 | 
						|
<!--			<artifactId>spring-boot-starter-test</artifactId>-->
 | 
						|
<!--			<scope>test</scope>-->
 | 
						|
<!--		</dependency>-->
 | 
						|
<!--		<dependency>-->
 | 
						|
<!--			<groupId>org.assertj</groupId>-->
 | 
						|
<!--			<artifactId>assertj-core</artifactId>-->
 | 
						|
<!--			<version>${assertj.version}</version>-->
 | 
						|
<!--			<scope>test</scope>-->
 | 
						|
<!--		</dependency>-->
 | 
						|
		<dependency>
 | 
						|
			<groupId>org.springframework.boot</groupId>
 | 
						|
			<artifactId>spring-boot-starter-data-redis</artifactId>
 | 
						|
		</dependency>
 | 
						|
		<dependency>
 | 
						|
			<groupId>com.cwbase</groupId>
 | 
						|
			<artifactId>logback-redis-appender</artifactId>
 | 
						|
			<version>${logback-redis-appender.version}</version>
 | 
						|
		</dependency>
 | 
						|
		<dependency>
 | 
						|
			<groupId>redis.clients</groupId>
 | 
						|
			<artifactId>jedis</artifactId>
 | 
						|
			<version>${jedis.version}</version>
 | 
						|
		</dependency>
 | 
						|
		<dependency>
 | 
						|
			<groupId>org.codehaus.jettison</groupId>
 | 
						|
			<artifactId>jettison</artifactId>
 | 
						|
			<version>1.4.1</version>
 | 
						|
		</dependency>
 | 
						|
		<!--		<dependency>-->
 | 
						|
<!--			<groupId>io.springfox</groupId>-->
 | 
						|
<!--			<artifactId>springfox-swagger2</artifactId>-->
 | 
						|
<!--			<version>${springfox-swagger2.version}</version>-->
 | 
						|
<!--		</dependency>-->
 | 
						|
<!--		<dependency>-->
 | 
						|
<!--			<groupId>io.springfox</groupId>-->
 | 
						|
<!--			<artifactId>springfox-swagger-ui</artifactId>-->
 | 
						|
<!--			<version>${springfox-swagger-ui.version}</version>-->
 | 
						|
<!--		</dependency>-->
 | 
						|
<!--		<dependency>-->
 | 
						|
<!--			<groupId>org.springframework.cloud</groupId>-->
 | 
						|
<!--			<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>-->
 | 
						|
<!--			<version>${eureka-client.version}</version>-->
 | 
						|
<!--		</dependency>-->
 | 
						|
<!--		<dependency>-->
 | 
						|
<!--			<groupId>com.github.feature-flip</groupId>-->
 | 
						|
<!--			<artifactId>flips-core</artifactId>-->
 | 
						|
<!--			<version>1.0.1</version>-->
 | 
						|
<!--		</dependency>-->
 | 
						|
    </dependencies>
 | 
						|
 | 
						|
	<build>
 | 
						|
		<plugins>
 | 
						|
			<plugin>
 | 
						|
				<groupId>org.springframework.boot</groupId>
 | 
						|
				<artifactId>spring-boot-maven-plugin</artifactId>
 | 
						|
				<configuration>
 | 
						|
					<layers>
 | 
						|
						<enabled>true</enabled>
 | 
						|
						<includeLayerTools>true</includeLayerTools>
 | 
						|
					</layers>
 | 
						|
				</configuration>
 | 
						|
			</plugin>
 | 
						|
			<plugin>
 | 
						|
				<groupId>org.apache.maven.plugins</groupId>
 | 
						|
				<artifactId>maven-compiler-plugin</artifactId>
 | 
						|
				<configuration>
 | 
						|
					<annotationProcessorPaths>
 | 
						|
						<path>
 | 
						|
							<groupId>org.mapstruct</groupId>
 | 
						|
							<artifactId>mapstruct-processor</artifactId>
 | 
						|
							<version>${mapstruct.version}</version>
 | 
						|
						</path>
 | 
						|
						<path>
 | 
						|
							<groupId>org.projectlombok</groupId>
 | 
						|
							<artifactId>lombok</artifactId>
 | 
						|
							<version>${lombok.version}</version>
 | 
						|
						</path>
 | 
						|
					</annotationProcessorPaths>
 | 
						|
					<compilerArgs>
 | 
						|
						<compilerArg>-Amapstruct.defaultComponentModel=spring</compilerArg>
 | 
						|
					</compilerArgs>
 | 
						|
					<source>13</source>
 | 
						|
					<target>13</target>
 | 
						|
				</configuration>
 | 
						|
			</plugin>
 | 
						|
		</plugins>
 | 
						|
	</build>
 | 
						|
 | 
						|
</project>
 |