1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <!--
3+ ~ Copyright 2019 WeBank
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+ -->
17+
18+ <project xmlns =" http://maven.apache.org/POM/4.0.0"
19+ xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
20+ xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
21+ <parent >
22+ <artifactId >visualis</artifactId >
23+ <groupId >com.webank.wedatasphere.dss</groupId >
24+ <version >1.0.0</version >
25+ <relativePath >../pom.xml</relativePath >
26+ </parent >
27+ <modelVersion >4.0.0</modelVersion >
28+
29+ <artifactId >dss-visualis-appconn</artifactId >
30+
31+ <dependencies >
32+ <dependency >
33+ <groupId >com.webank.wedatasphere.dss</groupId >
34+ <artifactId >dss-project-plugin</artifactId >
35+ <version >${opensource.dss.version} </version >
36+ </dependency >
37+ <dependency >
38+ <groupId >com.webank.wedatasphere.dss</groupId >
39+ <artifactId >dss-appconn-core</artifactId >
40+ <version >${opensource.dss.version} </version >
41+ </dependency >
42+ <dependency >
43+ <groupId >com.webank.wedatasphere.dss</groupId >
44+ <artifactId >spring-origin-dss-project-plugin</artifactId >
45+ <version >${opensource.dss.version} </version >
46+ </dependency >
47+
48+ <dependency >
49+ <groupId >com.webank.wedatasphere.dss</groupId >
50+ <artifactId >dss-structure-integration-standard</artifactId >
51+ <version >${opensource.dss.version} </version >
52+ </dependency >
53+
54+ <dependency >
55+ <groupId >com.webank.wedatasphere.dss</groupId >
56+ <artifactId >dss-development-process-standard</artifactId >
57+ <version >${opensource.dss.version} </version >
58+ </dependency >
59+ <dependency >
60+ <groupId >com.webank.wedatasphere.dss</groupId >
61+ <artifactId >dss-development-process-standard-execution</artifactId >
62+ <version >${opensource.dss.version} </version >
63+ </dependency >
64+
65+ <dependency >
66+ <groupId >org.apache.linkis</groupId >
67+ <artifactId >linkis-module</artifactId >
68+ <version >${apache.linkis.version} </version >
69+ <scope >provided</scope >
70+ <exclusions >
71+ <exclusion >
72+ <artifactId >httpclient</artifactId >
73+ <groupId >org.apache.httpcomponents</groupId >
74+ </exclusion >
75+ </exclusions >
76+ <optional >true</optional >
77+ </dependency >
78+ <dependency >
79+ <groupId >org.apache.linkis</groupId >
80+ <artifactId >linkis-cs-common</artifactId >
81+ <version >${apache.linkis.version} </version >
82+ <scope >compile</scope >
83+ </dependency >
84+ <dependency >
85+ <artifactId >linkis-bml-client</artifactId >
86+ <exclusions >
87+ <exclusion >
88+ <artifactId >gson</artifactId >
89+ <groupId >com.google.code.gson</groupId >
90+ </exclusion >
91+ </exclusions >
92+ <groupId >org.apache.linkis</groupId >
93+ <version >${apache.linkis.version} </version >
94+ <scope >provided</scope >
95+ <optional >true</optional >
96+ </dependency >
97+
98+ <dependency >
99+ <groupId >org.apache.linkis</groupId >
100+ <artifactId >linkis-httpclient</artifactId >
101+ <version >${apache.linkis.version} </version >
102+ <exclusions >
103+ <exclusion >
104+ <artifactId >linkis-common</artifactId >
105+ <groupId >org.apache.linkis</groupId >
106+ </exclusion >
107+ <exclusion >
108+ <artifactId >json4s-jackson_2.11</artifactId >
109+ <groupId >org.json4s</groupId >
110+ </exclusion >
111+ </exclusions >
112+ </dependency >
113+
114+ <dependency >
115+ <groupId >org.apache.linkis</groupId >
116+ <artifactId >linkis-storage</artifactId >
117+ <version >${apache.linkis.version} </version >
118+ <scope >provided</scope >
119+ <exclusions >
120+ <exclusion >
121+ <artifactId >linkis-common</artifactId >
122+ <groupId >org.apache.linkis</groupId >
123+ </exclusion >
124+ </exclusions >
125+ </dependency >
126+
127+ <dependency >
128+ <groupId >com.webank.wedatasphere.dss</groupId >
129+ <artifactId >dss-common</artifactId >
130+ <version >${opensource.dss.version} </version >
131+ <scope >provided</scope >
132+ </dependency >
133+
134+ <dependency >
135+ <groupId >org.apache.linkis</groupId >
136+ <artifactId >linkis-cs-client</artifactId >
137+ <version >${apache.linkis.version} </version >
138+ <scope >compile</scope >
139+ </dependency >
140+
141+ </dependencies >
142+
143+
144+ <build >
145+ <plugins >
146+ <plugin >
147+ <groupId >org.apache.maven.plugins</groupId >
148+ <artifactId >maven-deploy-plugin</artifactId >
149+ </plugin >
150+
151+ <plugin >
152+ <groupId >net.alchim31.maven</groupId >
153+ <artifactId >scala-maven-plugin</artifactId >
154+ </plugin >
155+ <plugin >
156+ <groupId >org.apache.maven.plugins</groupId >
157+ <artifactId >maven-jar-plugin</artifactId >
158+ </plugin >
159+ <plugin >
160+ <groupId >org.apache.maven.plugins</groupId >
161+ <artifactId >maven-assembly-plugin</artifactId >
162+ <version >2.3</version >
163+ <inherited >false</inherited >
164+ <executions >
165+ <execution >
166+ <id >make-assembly</id >
167+ <phase >package</phase >
168+ <goals >
169+ <goal >single</goal >
170+ </goals >
171+ <configuration >
172+ <descriptors >
173+ <descriptor >src/main/assembly/distribution.xml</descriptor >
174+ </descriptors >
175+ </configuration >
176+ </execution >
177+ </executions >
178+ <configuration >
179+ <skipAssembly >false</skipAssembly >
180+ <finalName >visualis-appconn</finalName >
181+ <appendAssemblyId >false</appendAssemblyId >
182+ <attach >false</attach >
183+ <descriptors >
184+ <descriptor >src/main/assembly/distribution.xml</descriptor >
185+ </descriptors >
186+ </configuration >
187+ </plugin >
188+ <plugin >
189+ <groupId >org.apache.maven.plugins</groupId >
190+ <artifactId >maven-gpg-plugin</artifactId >
191+ <configuration >
192+ <skip >true</skip >
193+ </configuration >
194+ </plugin >
195+ </plugins >
196+ <resources >
197+ <resource >
198+ <directory >src/main/java</directory >
199+ <includes >
200+ <include >**/*.xml</include >
201+ </includes >
202+ </resource >
203+ <resource >
204+ <directory >src/main/resources</directory >
205+ <excludes >
206+ <exclude >**/*.properties</exclude >
207+ <exclude >**/application.yml</exclude >
208+ <exclude >**/bootstrap.yml</exclude >
209+ <exclude >**/log4j2.xml</exclude >
210+ </excludes >
211+ </resource >
212+ </resources >
213+ </build >
214+
215+
216+ </project >
0 commit comments