blob: 862931f96aec23791e637b45399895e764e64528 [file] [log] [blame]
“shentao”6f01a872017-01-26 16:19:00 +08001<?xml version="1.0" encoding="UTF-8"?>
2<!--
3 Copyright (C) 2017 CMCC, Inc. and others. All rights reserved.
4
5 Licensed under the Apache License, Version 2.0 (the "License");
6 you may not use this file except in compliance with the License.
7 You may obtain a copy of the License at
8
9 http://www.apache.org/licenses/LICENSE-2.0
10
11 Unless required by applicable law or agreed to in writing, software
12 distributed under the License is distributed on an "AS IS" BASIS,
13 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 See the License for the specific language governing permissions and
15 limitations under the License.
16-->
17<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
18 <parent>
19 <groupId>org.openo.client.gui</groupId>
20 <artifactId>client-gui</artifactId>
21 <version>1.1.0-SNAPSHOT</version>
22 </parent>
23
24 <modelVersion>4.0.0</modelVersion>
25 <artifactId>integration</artifactId>
26 <packaging>war</packaging>
27 <name>client-gui/integration</name>
28
29 <properties>
30 <packagename>openoui</packagename>
31 <version.logback>1.1.2</version.logback>
32 <version.slf4j>1.7.6</version.slf4j>
33 </properties>
34
35 <dependencies>
36 <dependency>
37 <groupId>ch.qos.logback</groupId>
38 <artifactId>logback-core</artifactId>
39 <version>${version.logback}</version>
40 </dependency>
41 <dependency>
42 <groupId>ch.qos.logback</groupId>
43 <artifactId>logback-classic</artifactId>
44 <version>${version.logback}</version>
45 </dependency>
46 <dependency>
47 <groupId>ch.qos.logback</groupId>
48 <artifactId>logback-access</artifactId>
49 <version>${version.logback}</version>
50 </dependency>
51 <dependency>
52 <groupId>org.slf4j</groupId>
53 <artifactId>slf4j-api</artifactId>
54 <version>${version.slf4j}</version>
55 </dependency>
56 <dependency>
57 <groupId>javax.servlet</groupId>
58 <artifactId>servlet-api</artifactId>
59 <scope>provided</scope>
60 <version>2.5</version>
61 </dependency>
62 <dependency>
63 <groupId>dom4j</groupId>
64 <artifactId>dom4j</artifactId>
65 <version>1.6.1</version>
66 </dependency>
67 <dependency>
68 <groupId>net.sf.json-lib</groupId>
69 <artifactId>json-lib</artifactId>
70 <version>2.1</version>
71 <classifier>jdk15</classifier>
72 </dependency>
73 <dependency>
74 <groupId>commons-httpclient</groupId>
75 <artifactId>commons-httpclient</artifactId>
76 <version>3.1</version>
77 </dependency>
78 <dependency>
79 <groupId>org.apache.httpcomponents</groupId>
80 <artifactId>httpclient</artifactId>
81 <version>4.3.5</version>
82 </dependency>
83 <dependency>
84 <groupId>org.openo.client.gui</groupId>
85 <artifactId>auth</artifactId>
86 <version>1.1.0-SNAPSHOT</version>
87 <type>war</type>
88 </dependency>
89 <dependency>
90 <groupId>org.openo.client.gui</groupId>
91 <artifactId>catalog</artifactId>
92 <version>1.1.0-SNAPSHOT</version>
93 <type>war</type>
94 </dependency>
95 <dependency>
96 <groupId>org.openo.client.gui</groupId>
97 <artifactId>common</artifactId>
98 <version>1.1.0-SNAPSHOT</version>
99 <type>war</type>
100 </dependency>
101 <dependency>
102 <groupId>org.openo.client.gui</groupId>
103 <artifactId>extsys</artifactId>
104 <version>1.1.0-SNAPSHOT</version>
105 <type>war</type>
106 </dependency>
107 <dependency>
108 <groupId>org.openo.client.gui</groupId>
109 <artifactId>lifecyclemgr</artifactId>
110 <version>1.1.0-SNAPSHOT</version>
111 <type>war</type>
112 </dependency>
113 <dependency>
114 <groupId>org.openo.client.gui</groupId>
115 <artifactId>login</artifactId>
116 <version>1.1.0-SNAPSHOT</version>
117 <type>war</type>
118 </dependency>
119 <dependency>
120 <groupId>org.openo.client.gui</groupId>
121 <artifactId>monitor</artifactId>
122 <version>1.1.0-SNAPSHOT</version>
123 <type>war</type>
124 </dependency>
125 <dependency>
126 <groupId>org.openo.client.gui</groupId>
127 <artifactId>performance</artifactId>
128 <version>1.1.0-SNAPSHOT</version>
129 <type>war</type>
130 </dependency>
131 <dependency>
132 <groupId>org.openo.client.gui</groupId>
133 <artifactId>resmgr</artifactId>
134 <version>1.1.0-SNAPSHOT</version>
135 <type>war</type>
136 </dependency>
GuangrongFuec40c062017-03-24 14:31:03 +0800137 <dependency>
138 <groupId>org.openo.client.gui</groupId>
139 <artifactId>holmes</artifactId>
140 <version>1.1.0-SNAPSHOT</version>
141 <type>war</type>
142 </dependency>
“shentao”4d919822017-03-27 20:08:19 +0800143 <dependency>
144 <groupId>org.openo.client.gui</groupId>
145 <artifactId>vnfmarket</artifactId>
146 <version>1.1.0-SNAPSHOT</version>
147 <type>war</type>
148 </dependency>
“shentao”6f01a872017-01-26 16:19:00 +0800149 </dependencies>
150
151 <build>
152 <finalName>openoui</finalName>
153 <plugins>
154 <plugin>
155 <groupId>org.apache.maven.plugins</groupId>
156 <artifactId>maven-war-plugin</artifactId>
157 <configuration>
158 <packagingExcludes>WEB-INF/web.xml</packagingExcludes>
159 <overlays>
160 <overlay>
161 <groupId>org.openo.client.gui</groupId>
162 <artifactId>auth</artifactId>
163 </overlay>
164 <overlay>
165 <groupId>org.openo.client.gui</groupId>
166 <artifactId>catalog</artifactId>
167 </overlay>
168 <overlay>
169 <groupId>org.openo.client.gui</groupId>
170 <artifactId>common</artifactId>
171 </overlay>
172 <overlay>
173 <groupId>org.openo.client.gui</groupId>
174 <artifactId>extsys</artifactId>
175 </overlay>
176 <overlay>
177 <groupId>org.openo.client.gui</groupId>
178 <artifactId>lifecyclemgr</artifactId>
179 </overlay>
180 <overlay>
181 <groupId>org.openo.client.gui</groupId>
182 <artifactId>login</artifactId>
183 </overlay>
184 <overlay>
185 <groupId>org.openo.client.gui</groupId>
186 <artifactId>monitor</artifactId>
187 </overlay>
188 <overlay>
189 <groupId>org.openo.client.gui</groupId>
190 <artifactId>performance</artifactId>
191 </overlay>
192 <overlay>
193 <groupId>org.openo.client.gui</groupId>
194 <artifactId>resmgr</artifactId>
195 </overlay>
GuangrongFuec40c062017-03-24 14:31:03 +0800196
197
198 <overlay>
199 <groupId>org.openo.client.gui</groupId>
200 <artifactId>holmes</artifactId>
201 </overlay>
“shentao”4d919822017-03-27 20:08:19 +0800202 <overlay>
203 <groupId>org.openo.client.gui</groupId>
204 <artifactId>vnfmarket</artifactId>
205 </overlay>
“shentao”6f01a872017-01-26 16:19:00 +0800206 </overlays>
207 </configuration>
208 </plugin>
209 <plugin>
210 <groupId>org.apache.maven.plugins</groupId>
211 <artifactId>maven-antrun-plugin</artifactId>
212 <executions>
213 <execution>
214 <id>zip</id>
215 <phase>package</phase>
216 <goals>
217 <goal>run</goal>
218 </goals>
219 <configuration>
220 <tasks name="${project.artifactId}">
221 <zip destfile="target/${packagename}-${project.version}.zip" update="true">
222 <zipfileset dir="target/openoui" includes="**"/>
223 </zip>
224 </tasks>
225 </configuration>
226 </execution>
227 </executions>
228 </plugin>
229 <plugin>
230 <groupId>org.codehaus.mojo</groupId>
231 <artifactId>build-helper-maven-plugin</artifactId>
232 <executions>
233 <execution>
234 <id>attach-artifacts</id>
235 <phase>package</phase>
236 <goals>
237 <goal>attach-artifact</goal>
238 </goals>
239 <configuration>
240 <artifacts>
241 <artifact>
242 <file>target/${packagename}-${project.version}.zip</file>
243 <type>zip</type>
244 </artifact>
245 </artifacts>
246 </configuration>
247 </execution>
248 </executions>
249 </plugin>
250 </plugins>
251 </build>
252</project>