<?
xml
version
=
"1.0"
encoding
=
"UTF-8"
?>
<
modelVersion
>4.0.0</
modelVersion
>
<
parent
>
<
groupId
>org.springframework.boot</
groupId
>
<
artifactId
>spring-boot-starter-parent</
artifactId
>
<
version
>2.5.6</
version
>
<
relativePath
/>
</
parent
>
<
groupId
>sia</
groupId
>
<
artifactId
>taco-cloud</
artifactId
>
<
version
>0.0.1-SNAPSHOT</
version
>
<
name
>taco-cloud</
name
>
<
description
>Demo project for Spring Boot</
description
>
<
properties
>
<
java.version
>11</
java.version
>
<
vaadin.version
>14.7.5</
vaadin.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-devtools</
artifactId
>
<
scope
>runtime</
scope
>
<
optional
>true</
optional
>
</
dependency
>
<
dependency
>
<
groupId
>org.springframework.boot</
groupId
>
<
artifactId
>spring-boot-starter-test</
artifactId
>
<
scope
>test</
scope
>
</
dependency
>
<
dependency
>
<
groupId
>org.springframework.boot</
groupId
>
<
artifactId
>spring-boot-starter-jersey</
artifactId
>
</
dependency
>
<
dependency
>
<
groupId
>org.springframework.boot</
groupId
>
<
artifactId
>spring-boot-starter-web-services</
artifactId
>
</
dependency
>
<
dependency
>
<
groupId
>org.springframework.boot</
groupId
>
<
artifactId
>spring-boot-starter-webflux</
artifactId
>
</
dependency
>
<
dependency
>
<
groupId
>com.vaadin</
groupId
>
<
artifactId
>vaadin-spring-boot-starter</
artifactId
>
</
dependency
>
<
dependency
>
<
groupId
>io.projectreactor</
groupId
>
<
artifactId
>reactor-test</
artifactId
>
<
scope
>test</
scope
>
</
dependency
>
<
dependency
>
<
groupId
>org.springframework.boot</
groupId
>
<
artifactId
>spring-boot-starter</
artifactId
>
</
dependency
>
<
dependency
>
<
groupId
>org.projectlombok</
groupId
>
<
artifactId
>lombok</
artifactId
>
<
optional
>true</
optional
>
</
dependency
>
<
dependency
>
<
groupId
>org.springframework.boot</
groupId
>
<
artifactId
>spring-boot-starter-data-jdbc</
artifactId
>
</
dependency
>
<
dependency
>
<
groupId
>org.springframework.boot</
groupId
>
<
artifactId
>spring-boot-starter-jdbc</
artifactId
>
</
dependency
>
<
dependency
>
<
groupId
>com.h2database</
groupId
>
<
artifactId
>h2</
artifactId
>
<
scope
>runtime</
scope
>
</
dependency
>
<
dependency
>
<
groupId
>org.springframework.boot</
groupId
>
<
artifactId
>spring-boot-starter-data-jpa</
artifactId
>
</
dependency
>
<
dependency
>
<
groupId
>org.springframework.boot</
groupId
>
<
artifactId
>spring-boot-starter-security</
artifactId
>
</
dependency
>
<
dependency
>
<
groupId
>org.springframework.security</
groupId
>
<
artifactId
>spring-security-test</
artifactId
>
<
scope
>test</
scope
>
</
dependency
>
<
dependency
>
<
groupId
>mysql</
groupId
>
<
artifactId
>mysql-connector-java</
artifactId
>
<
scope
>runtime</
scope
>
</
dependency
>
<
dependency
>
<
groupId
>org.springframework.boot</
groupId
>
<
artifactId
>spring-boot-starter-hateoas</
artifactId
>
</
dependency
>
<
dependency
>
<
groupId
>org.springframework.boot</
groupId
>
<
artifactId
>spring-boot-starter-data-rest</
artifactId
>
</
dependency
>
</
dependencies
>
<
build
>
<
plugins
>
<
plugin
>
<
groupId
>org.springframework.boot</
groupId
>
<
artifactId
>spring-boot-maven-plugin</
artifactId
>
<
configuration
>
<
excludes
>
<
exclude
>
<
groupId
>org.projectlombok</
groupId
>
<
artifactId
>lombok</
artifactId
>
</
exclude
>
</
excludes
>
</
configuration
>
</
plugin
>
</
plugins
>
</
build
>
<
dependencyManagement
>
<
dependencies
>
<
dependency
>
<
groupId
>com.vaadin</
groupId
>
<
artifactId
>vaadin-bom</
artifactId
>
<
version
>${vaadin.version}</
version
>
<
type
>pom</
type
>
<
scope
>import</
scope
>
</
dependency
>
</
dependencies
>
</
dependencyManagement
>
<
profiles
>
<
profile
>
<
id
>production</
id
>
<
build
>
<
plugins
>
<
plugin
>
<
groupId
>com.vaadin</
groupId
>
<
artifactId
>vaadin-maven-plugin</
artifactId
>
<
version
>${vaadin.version}</
version
>
<
executions
>
<
execution
>
<
id
>frontend</
id
>
<
phase
>compile</
phase
>
<
goals
>
<
goal
>prepare-frontend</
goal
>
<
goal
>build-frontend</
goal
>
</
goals
>
<
configuration
>
<
productionMode
>true</
productionMode
>
</
configuration
>
</
execution
>
</
executions
>
</
plugin
>
</
plugins
>
</
build
>
</
profile
>
</
profiles
>
</
project
>