创建Java 类 com.tencent.cloud.oceanus.connector.file.table.FileDynamicTableFactory 实现DynamicTableSourceFactory。 现在,我们项目初始化已经完成,可以在 IntelliJ IDEA 项目右侧选择 "Maven -> flink-connector-files -> LifeCyle -> package" 构建项目,能够在 target 目录下正确构建出名为 flink-connector-files-...
export MAVEN_OPTS="-Xmx8g" 这样就可以加大内存的配置,在编译过程中不会出现 OOM。 但是在jetbrains gateway中,这个文件不会直接被使用,那么我们就需要在maven中进行配置: 编译时,需要执行的命令是: mvn clean install -DskipTests -Dfast -T 4 如果是命令行格式,那么直接执行就行了,但如果要在jetbrains gateway...
5. 现在,我们项目初始化已经完成,可以在 IntelliJ IDEA 项目右侧选择 "Maven -> flink-connector-files -> LifeCyle -> package" 构建项目,能够在 target 目录下正确构建出名为 flink-connector-files-1.0.0.jar 的二进制包。 Connector 开发 我们按照 Flink 官方的自定义 connector 开发文档来一步步完成 FileSour...
从maven删除jar,从新下载。 maven-jar-plugin生成的jar包,不携带任何依赖信息。如果是简单的操作,没有任何依赖,那么这种方式是没有问题的。 但是实际我们的工程依赖很多外部信息,所以需要将依赖jar随着工程一起发布。目前有两种方式:maven-shade-plugin和maven-assembly-plugin。官方实例采用了shade的方式,我们这里也采用...
4.2 maven依赖 <!-- flink读取Text File文件依赖 start--> <dependency> <groupId>org.apache.flink</groupId> <artifactId>flink-connector-files</artifactId> <version>1.18.0</version> </dependency> <!-- flink读取Text File文件依赖 end--> ...
4.2 maven依赖 代码语言:javascript 复制 <!-- flink读取Text File文件依赖 start--> <dependency> <groupId>org.apache.flink</groupId> <artifactId>flink-connector-files</artifactId> <version>1.18.0</version> </dependency> <!-- flink读取Text File文件依赖 end--> <!-- flink基础依赖 start -->...
Unix-like environment (we use Linux, Mac OS X, Cygwin, WSL) Git Maven (we require version 3.8.6) Java (version 11, 17, or 21)Basic Build InstructionsFirst, clone the repository:git clone https://github.com/apache/flink.git cd flink ...
connector-files --> <dependency> <groupId>org.apache.flink</groupId> <artifactId>flink-connector-files</artifactId> <version>${flink.version}</version> </dependency> <dependency> <groupId>org.apache.flink</groupId> <artifactId>flink-connector-kafka</artifa...
Maven (we recommend version 3.8.6) Java 11 git clone https://github.com/apache/flink-connector-prometheus.git cd flink-connector-prometheus mvn clean package -DskipTests The resulting jars can be found in thetargetdirectory of the respective module. ...
{flink.version}</version></dependency><dependency><groupId>org.apache.flink</groupId><artifactId>flink-connector-kafka</artifactId><version>${flink.version}</version></dependency></dependencies><build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-assembly-plugin<...