67503b3bee0ec40a1383273a45a016f291f9b304
[vfc/nfvo/driver/vnfm/svnfm.git] / nokia / vnfmdriver / vfcadaptorservice / vfcadaptor / pom.xml
1  <!--
2     Copyright 2016-2017, Nokia Corporation
3
4     Licensed under the Apache License, Version 2.0 (the "License");
5     you may not use this file except in compliance with the License.
6     You may obtain a copy of the License at
7
8         http://www.apache.org/licenses/LICENSE-2.0
9
10     Unless required by applicable law or agreed to in writing, software
11     distributed under the License is distributed on an "AS IS" BASIS,
12     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13     See the License for the specific language governing permissions and
14     limitations under the License.
15  -->
16 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
17         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
18         <modelVersion>4.0.0</modelVersion>
19
20         <artifactId>vfcadaptor</artifactId>
21         <version>1.0.0-SNAPSHOT</version>
22         <packaging>war</packaging>
23
24         <name>vfc/nfvo/driver/vnfm/svnfm/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor</name>
25         <description>svnfm vnfm driver</description>
26         
27   <parent>
28                 <groupId>org.onap.vfc.nfvo.driver.vnfm.svnfm</groupId>
29                 <artifactId>vfcadaptor-service</artifactId>
30                 <version>1.0.0-SNAPSHOT</version>
31         </parent>
32
33         <properties>
34                 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
35                 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
36                 <java.version>1.8</java.version>
37         </properties>
38
39         <dependencies>
40                 <dependency>
41                         <groupId>org.springframework.boot</groupId>
42                         <artifactId>spring-boot-starter-data-jpa</artifactId>
43                 </dependency>
44 <!--
45                 <dependency>
46                         <groupId>org.springframework.boot</groupId>
47                         <artifactId>spring-boot-starter-data-rest</artifactId>
48                 </dependency>
49                 <dependency>
50                         <groupId>org.springframework.boot</groupId>
51                         <artifactId>spring-boot-starter-hateoas</artifactId>
52                 </dependency>
53                 <dependency>
54                         <groupId>org.springframework.boot</groupId>
55                         <artifactId>spring-boot-starter-integration</artifactId>
56                 </dependency>
57 -->
58                 <dependency>
59                         <groupId>org.springframework.boot</groupId>
60                         <artifactId>spring-boot-starter-web</artifactId>
61                 </dependency>
62                 <dependency>
63             <groupId>org.springframework.boot</groupId>
64             <artifactId>spring-boot-starter</artifactId>
65             <exclusions>
66                 <exclusion>
67                     <groupId>org.springframework.boot</groupId>
68                     <artifactId>spring-boot-starter-logging</artifactId>
69                 </exclusion>
70                 <!-- https://mvnrepository.com/artifact/com.vaadin.external.google/android-json -->
71                 <exclusion>
72                     <groupId>com.vaadin.external.google</groupId>
73                     <artifactId>android-json</artifactId>
74                 </exclusion>
75
76             </exclusions>
77         </dependency>
78                 <dependency>
79             <groupId>org.springframework.boot</groupId>
80             <artifactId>spring-boot-starter-log4j2</artifactId>
81         </dependency>
82
83                 <dependency>
84                         <groupId>mysql</groupId>
85                         <artifactId>mysql-connector-java</artifactId>
86                 </dependency>
87                 <dependency>
88                         <groupId>org.springframework.boot</groupId>
89                         <artifactId>spring-boot-starter-tomcat</artifactId>
90                         <scope>provided</scope>
91                 </dependency>
92                 <dependency>
93             <groupId>org.apache.tomcat.embed</groupId>
94             <artifactId>tomcat-embed-jasper</artifactId>
95             <scope>provided</scope>
96         </dependency>
97                 <dependency>
98                         <groupId>org.springframework.boot</groupId>
99                         <artifactId>spring-boot-starter-test</artifactId>
100                         <scope>test</scope>
101                 </dependency>
102                 
103                 
104            <dependency>
105             <groupId>org.apache.httpcomponents</groupId>
106             <artifactId>httpclient</artifactId>
107             <!--
108             <version>4.5.2</version>
109             -->
110         </dependency>
111         <dependency>
112             <groupId>com.google.code.gson</groupId>
113             <artifactId>gson</artifactId>
114             <!--
115             <version>2.8.2</version>
116             -->
117         </dependency>
118         <dependency>
119             <groupId>org.json</groupId>
120             <artifactId>json</artifactId>
121             <version>20170516</version>
122         </dependency>
123         
124         </dependencies>
125         
126         
127     <build>
128         <plugins>
129             <plugin>
130                 <groupId>org.springframework.boot</groupId>
131                 <artifactId>spring-boot-maven-plugin</artifactId>
132                 <version>1.5.7.RELEASE</version>
133             </plugin>
134             <plugin>
135              <groupId>org.apache.maven.plugins</groupId>
136              <artifactId>maven-compiler-plugin</artifactId>
137              <version>3.5</version>
138              <configuration>
139                  <source>1.8</source>
140                  <target>1.8</target>
141              </configuration>
142             </plugin>
143         </plugins>
144     </build>
145 </project>