Reestructore cps project
[cps.git] / cps / cps-rest / pom.xml
1 <project xmlns="http://maven.apache.org/POM/4.0.0"\r
2   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
3   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">\r
4     <modelVersion>4.0.0</modelVersion>\r
5     <parent>\r
6         <groupId>org.onap.cps</groupId>\r
7         <artifactId>cps-parent</artifactId>\r
8         <version>0.0.1-SNAPSHOT</version>\r
9         <relativePath>../cps-parent/pom.xml</relativePath>\r
10     </parent>\r
11 \r
12     <artifactId>cps-rest</artifactId>\r
13 \r
14     <dependencies>\r
15         <dependency>\r
16             <groupId>${project.groupId}</groupId>\r
17             <artifactId>cps-service</artifactId>\r
18         </dependency>\r
19         <dependency>\r
20             <groupId>${project.groupId}</groupId>\r
21             <artifactId>cps-ri</artifactId>\r
22         </dependency>\r
23         <dependency>\r
24             <groupId>org.springframework.boot</groupId>\r
25             <artifactId>spring-boot-starter-web</artifactId>\r
26             <exclusions>\r
27                 <exclusion>\r
28                     <groupId>org.springframework.boot</groupId>\r
29                     <artifactId>spring-boot-starter-tomcat</artifactId>\r
30                 </exclusion>\r
31             </exclusions>\r
32         </dependency>\r
33         <dependency>\r
34             <groupId>org.springframework.boot</groupId>\r
35             <artifactId>spring-boot-starter-jetty</artifactId>\r
36         </dependency>\r
37         <dependency>\r
38             <groupId>io.swagger.core.v3</groupId>\r
39             <artifactId>swagger-annotations</artifactId>\r
40         </dependency>\r
41         <dependency>\r
42             <groupId>io.swagger.core.v3</groupId>\r
43             <artifactId>swagger-jaxrs2</artifactId>\r
44         </dependency>\r
45         <dependency>\r
46             <groupId>org.springframework.boot</groupId>\r
47             <artifactId>spring-boot-starter-test</artifactId>\r
48             <scope>test</scope>\r
49             <exclusions>\r
50                 <exclusion>\r
51                     <groupId>org.junit.vintage</groupId>\r
52                     <artifactId>junit-vintage-engine</artifactId>\r
53                 </exclusion>\r
54             </exclusions>\r
55         </dependency>\r
56     </dependencies>\r
57 \r
58     <build>\r
59         <plugins>\r
60             <plugin>\r
61                 <groupId>org.springframework.boot</groupId>\r
62                 <artifactId>spring-boot-maven-plugin</artifactId>\r
63             </plugin>\r
64             <plugin>\r
65                 <!-- Download Swagger UI webjar. -->\r
66                 <groupId>org.apache.maven.plugins</groupId>\r
67                 <artifactId>maven-dependency-plugin</artifactId>\r
68             </plugin>\r
69             <plugin>\r
70                 <!-- Copy Swagger UI resources to static resources directory. -->\r
71                 <groupId>org.apache.maven.plugins</groupId>\r
72                 <artifactId>maven-resources-plugin</artifactId>\r
73             </plugin>\r
74             <plugin>\r
75                 <!-- Replace the OpenAPI specification example URL with the local one. -->\r
76                 <groupId>com.google.code.maven-replacer-plugin</groupId>\r
77                 <artifactId>replacer</artifactId>\r
78             </plugin>\r
79         </plugins>\r
80     </build>\r
81 </project>\r