Skip to content

Commit 5128fe8

Browse files
committed
Add Flink2 support for pipeline source connector.
1 parent 1bf4708 commit 5128fe8

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

flink-cdc-dist/src/main/flink-cdc-bin/bin/flink-cdc.sh

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,22 @@ done
7171
for jar in $(find "$FLINK_CDC_LIB" -name "*.jar" -type f); do
7272
CLASSPATH=$CLASSPATH:$jar
7373
done
74+
# Add additional JARs specified by --jar arguments to classpath
75+
for ((i=0; i < ${#args[@]}; i++)); do
76+
case "${args[i]}" in
77+
--jar=*)
78+
jar_path="${args[i]#*=}"
79+
if [[ -f "$jar_path" ]]; then
80+
CLASSPATH=$CLASSPATH:$jar_path
81+
fi
82+
;;
83+
--jar)
84+
if [[ -n "${args[i+1]}" && -f "${args[i+1]}" ]]; then
85+
CLASSPATH=$CLASSPATH:${args[i+1]}
86+
fi
87+
;;
88+
esac
89+
done
7490
# Add Hadoop classpath, which is defined in config.sh
7591
CLASSPATH=$CLASSPATH:$INTERNAL_HADOOP_CLASSPATHS
7692
# Trim classpath

0 commit comments

Comments
 (0)