spring-petclinic
73 строки · 2.5 Кб
1<?xml version="1.0" encoding="UTF-8"?>
2<project xmlns="http://maven.apache.org/POM/4.0.0"3xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"4xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">5<modelVersion>4.0.0</modelVersion>6
7<groupId>org.springframework.samples.petclinic.admin</groupId>8<artifactId>spring-petclinic-admin-server</artifactId>9<packaging>jar</packaging>10<description>Spring Boot Admin server</description>11
12<parent>13<groupId>org.springframework.samples</groupId>14<artifactId>spring-petclinic-microservices</artifactId>15<version>3.2.4</version>16</parent>17
18<properties>19<spring-boot-admin.version>3.2.0</spring-boot-admin.version>20<docker.image.exposed.port>9090</docker.image.exposed.port>21<docker.image.dockerfile.dir>${basedir}/../docker</docker.image.dockerfile.dir>22</properties>23
24<dependencies>25<!-- Spring Boot -->26<dependency>27<groupId>org.springframework.boot</groupId>28<artifactId>spring-boot-starter</artifactId>29</dependency>30<dependency>31<groupId>org.springframework.cloud</groupId>32<artifactId>spring-cloud-starter-config</artifactId>33</dependency>34<dependency>35<groupId>org.springframework.cloud</groupId>36<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>37</dependency>38
39<!-- Spring Boot Admin -->40<dependency>41<groupId>de.codecentric</groupId>42<artifactId>spring-boot-admin-starter-server</artifactId>43<version>${spring-boot-admin.version}</version>44</dependency>45<dependency>46<groupId>de.codecentric</groupId>47<artifactId>spring-boot-admin-server-ui</artifactId>48<version>${spring-boot-admin.version}</version>49</dependency>50
51<!-- Third-party librairies -->52<dependency>53<groupId>org.jolokia</groupId>54<artifactId>jolokia-core</artifactId>55</dependency>56
57</dependencies>58
59<profiles>60<profile>61<id>buildDocker</id>62<build>63<plugins>64<plugin>65<groupId>org.codehaus.mojo</groupId>66<artifactId>exec-maven-plugin</artifactId>67</plugin>68</plugins>69</build>70</profile>71</profiles>72
73</project>74