|
19 | 19 |
|
20 | 20 | <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
21 | 21 | xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
| 22 | + <modelVersion>4.0.0</modelVersion> |
| 23 | + |
| 24 | + <artifactId>kylin-assembly</artifactId> |
| 25 | + <name>Apache Kylin - Assembly</name> |
| 26 | + |
22 | 27 | <parent>
|
23 | 28 | <artifactId>kylin</artifactId>
|
24 | 29 | <groupId>org.apache.kylin</groupId>
|
25 | 30 | <version>2.0.0-SNAPSHOT</version>
|
26 |
| - |
27 | 31 | </parent>
|
28 |
| - <modelVersion>4.0.0</modelVersion> |
29 | 32 |
|
30 |
| - <artifactId>kylin-assembly</artifactId> |
31 |
| - <name>Apache Kylin - Assembly</name> |
| 33 | + <properties> |
| 34 | + <shadeBase>org.apache.kylin.job.shaded</shadeBase> |
| 35 | + </properties> |
32 | 36 |
|
33 | 37 | <dependencies>
|
34 | 38 | <dependency>
|
|
180 | 184 | <exclude>org.apache.zookeeper:*</exclude>
|
181 | 185 | <exclude>net.sf.ehcache:*</exclude>
|
182 | 186 | <exclude>org.apache.httpcomponents:*</exclude>
|
| 187 | + <exclude>org.apache.commons:commons-email:*</exclude> |
| 188 | + <exclude>com.sun.mail:javax.mail:*</exclude> |
| 189 | + <exclude>javax.activation:activation:*</exclude> |
183 | 190 | </excludes>
|
184 | 191 | </artifactSet>
|
| 192 | + <relocations> |
| 193 | + <relocation> |
| 194 | + <pattern>com.fasterxml.jackson</pattern> |
| 195 | + <shadedPattern>${shadeBase}.com.fasterxml.jackson</shadedPattern> |
| 196 | + </relocation> |
| 197 | + <relocation> |
| 198 | + <pattern>com.tdunning</pattern> |
| 199 | + <shadedPattern>${shadeBase}.com.tdunning</shadedPattern> |
| 200 | + </relocation> |
| 201 | + <relocation> |
| 202 | + <pattern>com.fasterxml.jackson</pattern> |
| 203 | + <shadedPattern>${shadeBase}.com.fasterxml.jackson</shadedPattern> |
| 204 | + </relocation> |
| 205 | + <relocation> |
| 206 | + <pattern>org.apache.commons.codec</pattern> |
| 207 | + <shadedPattern>${shadeBase}.org.apache.commons.codec</shadedPattern> |
| 208 | + </relocation> |
| 209 | + <relocation> |
| 210 | + <pattern>org.apache.commons.collections</pattern> |
| 211 | + <shadedPattern>${shadeBase}.org.apache.commons.collections</shadedPattern> |
| 212 | + </relocation> |
| 213 | + <relocation> |
| 214 | + <pattern>org.apache.commons.lang3</pattern> |
| 215 | + <shadedPattern>${shadeBase}.org.apache.commons.lang3</shadedPattern> |
| 216 | + </relocation> |
| 217 | + <relocation> |
| 218 | + <pattern>org.apache.commons.logging</pattern> |
| 219 | + <shadedPattern>${shadeBase}.org.apache.commons.logging</shadedPattern> |
| 220 | + </relocation> |
| 221 | + <relocation> |
| 222 | + <pattern>org.roaringbitmap</pattern> |
| 223 | + <shadedPattern>${shadeBase}.org.roaringbitmap</shadedPattern> |
| 224 | + </relocation> |
| 225 | + </relocations> |
185 | 226 | <filters>
|
186 | 227 | <filter>
|
187 | 228 | <artifact>*:*</artifact>
|
|
0 commit comments