Fix pom.xml
[sdc/dcae-d/dt-be-main.git] / dcaedt_tools / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4     <modelVersion>4.0.0</modelVersion>
5     <groupId>org.onap.sdc.dcae-d.dt-be-main</groupId>
6     <artifactId>dcaedt_tools</artifactId>
7     <name>DCAE-D Tools</name>
8     <parent>
9         <groupId>org.onap.sdc.dcae-d.dt-be-main</groupId>
10         <artifactId>dcae_dt_be_main</artifactId>
11         <version>1.2.0-SNAPSHOT</version>
12     </parent>
13     <build>
14         <plugins>
15             <plugin>
16                 <groupId>org.codehaus.mojo</groupId>
17                 <artifactId>exec-maven-plugin</artifactId>
18                 <version>1.2.1</version>
19                 <executions>
20                     <execution>
21                         <goals>
22                             <goal>java</goal>
23                         </goals>
24                     </execution>
25                 </executions>
26                 <configuration>
27                     <mainClass>tools.Main</mainClass>
28                 </configuration>
29             </plugin>
30             <plugin>
31                 <groupId>org.apache.maven.plugins</groupId>
32                 <artifactId>maven-jar-plugin</artifactId>
33                 <version>3.0.2</version>
34                 <configuration>
35                     <archive>
36                         <manifest>
37                             <addClasspath>true</addClasspath>
38                             <classpathPrefix>lib/</classpathPrefix>
39                             <mainClass>tools.Main</mainClass>
40                         </manifest>
41                     </archive>
42                 </configuration>
43             </plugin>
44             <plugin>
45                 <artifactId>maven-assembly-plugin</artifactId>
46                 <version>3.0.0</version>
47                 <configuration>
48                     <descriptorRefs>
49                         <descriptorRef>jar-with-dependencies</descriptorRef>
50                     </descriptorRefs>
51                     <archive>
52                         <manifest>
53                             <addClasspath>true</addClasspath>
54                             <mainClass>tools.Main</mainClass>
55                         </manifest>
56                     </archive>
57                 </configuration>
58                 <executions>
59                     <execution>
60                         <id>make-assembly</id> <!-- this is used for inheritance merges -->
61                         <phase>package</phase> <!-- bind to the packaging phase -->
62                         <goals>
63                             <goal>single</goal>
64                         </goals>
65                     </execution>
66                 </executions>
67             </plugin>
68         </plugins>
69     </build>
70     <dependencies>
71         <dependency>
72             <groupId>com.google.code.gson</groupId>
73             <artifactId>gson</artifactId>
74             <version>2.8.0</version>
75         </dependency>
76         <dependency>
77             <groupId>org.onap.sdc.dcae-d.dt-be-property</groupId>
78             <artifactId>DCAE-DT-PROPERTY</artifactId>
79             <version>${project.version}</version>
80         </dependency>
81         <dependency>
82             <groupId>org.powermock</groupId>
83             <artifactId>powermock-module-junit4</artifactId>
84             <version>1.6.4</version>
85             <scope>test</scope>
86         </dependency>
87         <dependency>
88             <groupId>org.powermock</groupId>
89             <artifactId>powermock-api-mockito</artifactId>
90             <version>1.6.4</version>
91             <scope>test</scope>
92         </dependency>
93         <dependency>
94             <groupId>org.testng</groupId>
95             <artifactId>testng</artifactId>
96             <version>6.9.10</version>
97             <scope>test</scope>
98         </dependency>
99         <dependency>
100             <groupId>org.apache.httpcomponents</groupId>
101             <artifactId>httpclient</artifactId>
102         </dependency>
103         <dependency>
104             <groupId>commons-logging</groupId>
105             <artifactId>commons-logging</artifactId>
106             <version>1.1.1</version>
107         </dependency>
108         <dependency>
109             <groupId>com.fasterxml.jackson.core</groupId>
110             <artifactId>jackson-core</artifactId>
111             <version>2.9.2</version>
112         </dependency>
113         <dependency>
114             <groupId>com.fasterxml.jackson.core</groupId>
115             <artifactId>jackson-annotations</artifactId>
116             <version>2.9.2</version>
117         </dependency>
118         <dependency>
119             <groupId>com.fasterxml.jackson.core</groupId>
120             <artifactId>jackson-databind</artifactId>
121             <version>2.9.2</version>
122         </dependency>
123         <dependency>
124             <groupId>junit</groupId>
125             <artifactId>junit</artifactId>
126             <version>4.12</version>
127         </dependency>
128     </dependencies>
129
130     <distributionManagement>
131       <site>
132           <id>onap-site</id>
133           <url>dav:${onap.nexus.url}${sitePath}</url>
134       </site>
135         </distributionManagement>
136 </project>