File tree Expand file tree Collapse file tree 7 files changed +60
-42
lines changed
kafka09-sink/src/main/java/com/dtstack/flink/sql/sink/kafka
kafka09-source/src/main/java/com/dtstack/flink/sql/source/kafka
kafka10-sink/src/main/java/com/dtstack/flink/sql/sink/kafka
kafka10-source/src/main/java/com/dtstack/flink/sql/source/kafka
kafka11-sink/src/main/java/com/dtstack/flink/sql/sink/kafka
kafka11-source/src/main/java/com/dtstack/flink/sql/source/kafka Expand file tree Collapse file tree 7 files changed +60
-42
lines changed Original file line number Diff line number Diff line change 1818 <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
1919 <project .package.name>core</project .package.name>
2020 <calcite .server.version>1.16.0</calcite .server.version>
21+ <guava .version>19.0</guava .version>
2122 </properties >
2223
2324 <dependencies >
108109 <plugins >
109110 <plugin >
110111 <groupId >org.apache.maven.plugins</groupId >
111- <artifactId >maven-jar-plugin</artifactId >
112- <configuration >
113- <classesDirectory >target/classes/</classesDirectory >
114- <archive >
115- <manifest >
116- <!-- 主函数的入口 -->
117- <mainClass >com.dtstack.flink.sql.Main</mainClass >
118- <!-- 打包时 MANIFEST.MF文件不记录的时间戳版本 -->
119- <useUniqueVersions >false</useUniqueVersions >
120- </manifest >
121- <manifestEntries >
122- <Class-Path >.</Class-Path >
123- </manifestEntries >
124- </archive >
125- </configuration >
112+ <artifactId >maven-shade-plugin</artifactId >
113+ <version >3.1.0</version >
114+ <executions >
115+ <execution >
116+ <phase >package</phase >
117+ <goals >
118+ <goal >shade</goal >
119+ </goals >
120+ <configuration >
121+ <transformers >
122+ <transformer implementation =" org.apache.maven.plugins.shade.resource.ManifestResourceTransformer" >
123+ <mainClass >com.dtstack.flink.sql.Main</mainClass >
124+ </transformer >
125+ </transformers >
126+ <artifactSet >
127+ <includes >
128+ <include >*:guava</include >
129+ </includes >
130+ </artifactSet >
131+ <filters >
132+ <filter >
133+ <artifact >*:*</artifact >
134+ <excludes >
135+ <exclude >META-INF/*.SF</exclude >
136+ <exclude >META-INF/*.DSA</exclude >
137+ <exclude >META-INF/*.RSA</exclude >
138+ </excludes >
139+ </filter >
140+ </filters >
141+ </configuration >
142+ </execution >
143+ </executions >
126144 </plugin >
127145
128146 <plugin >
Original file line number Diff line number Diff line change 2727import org .apache .flink .formats .json .JsonRowDeserializationSchema ;
2828import org .apache .flink .formats .json .JsonRowSchemaConverter ;
2929import org .apache .flink .metrics .Counter ;
30- import com .fasterxml .jackson .databind .JsonNode ;
31- import com .fasterxml .jackson .databind .ObjectMapper ;
32- import com .fasterxml .jackson .databind .node .ArrayNode ;
33- import com .fasterxml .jackson .databind .node .ContainerNode ;
34- import com .fasterxml .jackson .databind .node .ObjectNode ;
30+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .databind .JsonNode ;
31+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .databind .ObjectMapper ;
32+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .databind .node .ArrayNode ;
33+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .databind .node .ContainerNode ;
34+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .databind .node .ObjectNode ;
3535import org .apache .flink .types .Row ;
3636import org .apache .flink .util .Preconditions ;
3737
Original file line number Diff line number Diff line change 2424import com .dtstack .flink .sql .source .AbsDeserialization ;
2525import com .dtstack .flink .sql .source .kafka .metric .KafkaTopicPartitionLagMetric ;
2626import com .dtstack .flink .sql .table .TableInfo ;
27- import com .fasterxml .jackson .databind .node .ArrayNode ;
27+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .databind .node .ArrayNode ;
2828import org .apache .flink .api .common .typeinfo .TypeInformation ;
2929import org .apache .flink .api .common .typeinfo .Types ;
3030import org .apache .flink .api .java .typeutils .RowTypeInfo ;
3131import com .google .common .base .Strings ;
3232import org .apache .flink .metrics .MetricGroup ;
3333import com .google .common .collect .Maps ;
34- import com .fasterxml .jackson .core .JsonProcessingException ;
35- import com .fasterxml .jackson .databind .JsonNode ;
36- import com .fasterxml .jackson .databind .ObjectMapper ;
34+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .core .JsonProcessingException ;
35+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .databind .JsonNode ;
36+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .databind .ObjectMapper ;
3737import org .apache .flink .streaming .connectors .kafka .internal .KafkaConsumerThread ;
3838import org .apache .flink .streaming .connectors .kafka .internals .AbstractFetcher ;
3939import org .apache .flink .types .Row ;
Original file line number Diff line number Diff line change 2727import org .apache .flink .formats .json .JsonRowDeserializationSchema ;
2828import org .apache .flink .formats .json .JsonRowSchemaConverter ;
2929import org .apache .flink .metrics .Counter ;
30- import com .fasterxml .jackson .databind .JsonNode ;
31- import com .fasterxml .jackson .databind .ObjectMapper ;
32- import com .fasterxml .jackson .databind .node .ArrayNode ;
33- import com .fasterxml .jackson .databind .node .ContainerNode ;
34- import com .fasterxml .jackson .databind .node .ObjectNode ;
30+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .databind .JsonNode ;
31+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .databind .ObjectMapper ;
32+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .databind .node .ArrayNode ;
33+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .databind .node .ContainerNode ;
34+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .databind .node .ObjectNode ;
3535import org .apache .flink .types .Row ;
3636import org .apache .flink .util .Preconditions ;
3737
Original file line number Diff line number Diff line change 3030import com .google .common .base .Strings ;
3131import org .apache .flink .metrics .MetricGroup ;
3232import com .google .common .collect .Maps ;
33- import com .fasterxml .jackson .core .JsonProcessingException ;
34- import com .fasterxml .jackson .databind .JsonNode ;
35- import com .fasterxml .jackson .databind .ObjectMapper ;
36- import com .fasterxml .jackson .databind .node .ArrayNode ;
33+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .core .JsonProcessingException ;
34+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .databind .JsonNode ;
35+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .databind .ObjectMapper ;
36+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .databind .node .ArrayNode ;
3737import org .apache .flink .streaming .connectors .kafka .internal .KafkaConsumerThread ;
3838import org .apache .flink .streaming .connectors .kafka .internals .AbstractFetcher ;
3939import org .apache .flink .types .Row ;
Original file line number Diff line number Diff line change 2828import org .apache .flink .formats .json .JsonRowDeserializationSchema ;
2929import org .apache .flink .formats .json .JsonRowSchemaConverter ;
3030import org .apache .flink .metrics .Counter ;
31- import com .fasterxml .jackson .databind .JsonNode ;
32- import com .fasterxml .jackson .databind .ObjectMapper ;
33- import com .fasterxml .jackson .databind .node .ArrayNode ;
34- import com .fasterxml .jackson .databind .node .ContainerNode ;
35- import com .fasterxml .jackson .databind .node .ObjectNode ;
31+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .databind .JsonNode ;
32+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .databind .ObjectMapper ;
33+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .databind .node .ArrayNode ;
34+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .databind .node .ContainerNode ;
35+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .databind .node .ObjectNode ;
3636import org .apache .flink .types .Row ;
3737import org .apache .flink .util .Preconditions ;
3838
Original file line number Diff line number Diff line change 3030import com .google .common .base .Strings ;
3131import org .apache .flink .metrics .MetricGroup ;
3232import com .google .common .collect .Maps ;
33- import com .fasterxml .jackson .core .JsonProcessingException ;
34- import com .fasterxml .jackson .databind .JsonNode ;
35- import com .fasterxml .jackson .databind .ObjectMapper ;
36- import com .fasterxml .jackson .databind .node .ArrayNode ;
33+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .core .JsonProcessingException ;
34+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .databind .JsonNode ;
35+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .databind .ObjectMapper ;
36+ import org . apache . flink . shaded . jackson2 . com .fasterxml .jackson .databind .node .ArrayNode ;
3737import org .apache .flink .streaming .connectors .kafka .internal .KafkaConsumerThread ;
3838import org .apache .flink .streaming .connectors .kafka .internals .AbstractFetcher ;
3939import org .apache .flink .types .Row ;
You can’t perform that action at this time.
0 commit comments