国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

java.lang.ClassNotFoundException: org.apache.flink.connector.base.source.reader.RecordEmitter解決

這篇具有很好參考價(jià)值的文章主要介紹了java.lang.ClassNotFoundException: org.apache.flink.connector.base.source.reader.RecordEmitter解決。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

環(huán)境:Flink 1.15.0,cdc2.3.0

<dependency>
    <groupId>com.ververica</groupId>
    <artifactId>flink-connector-mysql-cdc</artifactId>
    <version>2.3.0</version>
</dependency>

目的:為了測(cè)試cdc2.3支持從"specific-offset"啟動(dòng)程序。

代碼如下:

import com.ververica.cdc.connectors.mysql.source.MySqlSource;
import com.ververica.cdc.connectors.mysql.table.StartupOptions;
import com.ververica.cdc.debezium.StringDebeziumDeserializationSchema;
import org.apache.flink.api.common.eventtime.WatermarkStrategy;
import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment;

import java.util.Properties;

public class MySqlSourceExample {

    public static void main(String[] args) throws Exception {

        String offsetFile = "binlog.000002";

        Long offsetPos = 160299739L;  //154 219 504
        Properties prop = new Properties();
        prop.setProperty("snapshot.locking.mode", "none");
        MySqlSource<String> mySqlSource = MySqlSource.<String>builder()
                .hostname("地址")
                .port(端口)
                .databaseList("數(shù)據(jù)庫名") // monitor all tables under inventory database
                .tableList("數(shù)據(jù)庫名.表名") // set captured table
                .username("用戶名")
                .password("密碼")

                //設(shè)置讀取位置 initial全量, latest增量,  specificOffset(binlog指定位置開始讀,該功能cdc2.2版本不支持)
                .startupOptions(StartupOptions.specificOffset(offsetFile, Long.valueOf(offsetPos)))
//                .startupOptions(StartupOptions.initial())
//                .startupOptions(StartupOptions.latest())
                .debeziumProperties(prop)
                .deserializer(new StringDebeziumDeserializationSchema())
                .build();

        StreamExecutionEnvironment env = StreamExecutionEnvironment.getExecutionEnvironment();

        env.fromSource(mySqlSource, WatermarkStrategy.noWatermarks(), "MySQL Source")
                .print("====>")
                .setParallelism(1);

        env.execute();
    }
}

報(bào)錯(cuò)如下:

java.lang.ClassNotFoundException: org.apache.flink.connector.base.source.reader.RecordEmitter解決,Flink,java,apache,flink

引入下面依賴,解決報(bào)錯(cuò):文章來源地址http://www.zghlxwxcb.cn/news/detail-732105.html

<!-- https://mvnrepository.com/artifact/org.apache.flink/flink-connector-base -->
<dependency>
    <groupId>org.apache.flink</groupId>
    <artifactId>flink-connector-base</artifactId>
    <version>1.15.0</version>
</dependency>

到了這里,關(guān)于java.lang.ClassNotFoundException: org.apache.flink.connector.base.source.reader.RecordEmitter解決的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Tomcat配置報(bào)錯(cuò):HTTP狀態(tài) 500 - 內(nèi)部服務(wù)器錯(cuò)誤org.apache.jasper.JasperException: java.lang.ClassNotFoundException

    HTTP狀態(tài) 500 - 內(nèi)部服務(wù)器錯(cuò)誤 類型 異常報(bào)告 消息 org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.index_jsp 描述 服務(wù)器遇到一個(gè)意外的情況,阻止它完成請(qǐng)求。 例外情況 org.apache.jasper.JasperException: org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.j

    2024年02月07日
    瀏覽(23)
  • 已解決maven中出現(xiàn)java.lang.ClassNotFoundException: org.apache.http.entity.mime.content.ContentBody異常的正確解決方

    已解決maven中出現(xiàn)java.lang.ClassNotFoundException: org.apache.http.entity.mime.content.ContentBody異常的正確解決方法,親測(cè)有效?。?! java.lang.ClassNotFoundException: org.apache.http.entity.mime.content.ContentBody java.lang.ClassNotFoundException: org.apache.http.entity.mime.content.ContentBody 是一個(gè)常見的異常,通常是由于

    2024年02月16日
    瀏覽(27)
  • 【Flink】ClassNotFoundException: org.apache.hadoop.conf.Configuration

    問題背景 在Flink的sql-client客戶端中執(zhí)行連接hive的sql代碼時(shí)出現(xiàn)如下錯(cuò)誤,版本Flink1.13.6 Flink SQL ?create catalog test?with( ?\\\'type\\\'=\\\'hive\\\', \\\'default-database\\\'=\\\'default\\\', \\\'hive-conf-dir\\\'=\\\'/opt/hive/conf\\\'); [ERROR] Could not execute SQL statement. Reason: java.lang.ClassNotFoundException: org.apache.hadoop.conf.Configuration 問題

    2024年02月21日
    瀏覽(21)
  • Flink連接Hbase時(shí)的kafka報(bào)錯(cuò):java.lang.NoClassDefFoundError: org/apache/kafka/common/utils/ThreadUtils

    Flink連接Hbase時(shí)的kafka報(bào)錯(cuò):java.lang.NoClassDefFoundError: org/apache/kafka/common/utils/ThreadUtils

    書接上文 【Flink實(shí)時(shí)數(shù)倉(cāng)】需求一:用戶屬性維表處理-Flink CDC 連接 MySQL 至 Hbase 實(shí)驗(yàn)及報(bào)錯(cuò)分析http://t.csdn.cn/bk96r 我隔了一天跑Hbase中的數(shù)據(jù),發(fā)現(xiàn)kafka報(bào)錯(cuò),但是kafka在這個(gè)代碼段中并沒有使用,原因就是我在今天的其他項(xiàng)目中添加的kafka依賴導(dǎo)致了沖突。 注釋掉kafka依賴,

    2024年02月04日
    瀏覽(36)
  • java.lang.LinkageError: loader constraint violation: loader (instance of org/apache/flink/util/Child

    java.lang.LinkageError: loader constraint violation: loader (instance of org/apache/flink/util/Child

    flink job用application模式運(yùn)行時(shí) jar包依賴沖突,job中pom.xml中kafka-clients依賴與jobmanager中存在沖突,將 pom.xml中kafka-clients依賴設(shè)置限制范圍,scope=provided 一般默認(rèn)為compile,其代表著編譯環(huán)境、測(cè)試環(huán)境以及運(yùn)行環(huán)境三種環(huán)境都可以有效,而provided僅代表著編譯環(huán)境和測(cè)試環(huán)境有效,

    2024年02月05日
    瀏覽(30)
  • java.lang.ClassNotFoundException: sun.misc.BASE64Decoder

    java.lang.ClassNotFoundException: sun.misc.BASE64Decoder

    有一個(gè)新的應(yīng)用服務(wù),idea啟動(dòng)應(yīng)用應(yīng)用服務(wù)時(shí),突然報(bào)錯(cuò) java.lang.ClassNotFoundException: sun.misc.BASE64Decoder ,然后在網(wǎng)上搜索,說是建議使用apache包,該類新的JRE已經(jīng)廢棄,并從rt.jar包中移除。但是該異常堆棧實(shí)在一個(gè)jar包中,應(yīng)用服務(wù)實(shí)例化一個(gè)bean時(shí),就會(huì)初始化,如果出現(xiàn)異

    2024年02月05日
    瀏覽(26)
  • 已解決java.lang.ClassNotFoundException: org.mybatis.logging.LoggerFactory

    已解決java.lang.ClassNotFoundException: org.mybatis.logging.LoggerFactory java.lang.ClassNotFoundException: org.mybatis.logging.LoggerFactory 您遇到的 java.lang.ClassNotFoundException: org.mybatis.logging.LoggerFactory 錯(cuò)誤通常是由于缺少 MyBatis 的日志庫依賴引起的。 下滑查看解決方法 要解決這個(gè)問題,您可以按照以下

    2024年02月05日
    瀏覽(48)
  • java.lang.ClassNotFoundException: org.springframework.boot.context.properties.ConfigurationBeanFacto

    java.lang.ClassNotFoundException: org.springframework.boot.context.properties.ConfigurationBeanFacto

    1.錯(cuò)誤信息 更換版本后成功啟動(dòng) ?

    2024年02月10日
    瀏覽(22)
  • java.lang.ClassNotFoundException: org.slf4j.impl.StaticLoggerBinder

    本地開發(fā)spark項(xiàng)目時(shí),測(cè)試案例運(yùn)行時(shí)出現(xiàn)以下錯(cuò)誤: 解決方法: 在項(xiàng)目的`pom.xml`文件中添加以下依賴: 感謝以下兩位的分享: 關(guān)于解決 java.lang.NoClassDefFoundError: org/slf4j/impl/StaticLoggerBinder 的解決方法 - gongstring - ITeye博客 java.lang.ClassNotFoundException: org.slf4j.impl.StaticLoggerBinder

    2024年02月04日
    瀏覽(23)
  • java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener的一個(gè)獨(dú)特解決方法

    java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener的一個(gè)獨(dú)特解決方法

    除了網(wǎng)上所說的各種類型的解決方案,還有一種解決方案。 1、在pom.xml中添加一句 ? 2、重新配置tomcat,選擇war 3、確保web的路徑是對(duì)的 file--project structure 如果3處標(biāo)紅了 改為web文件夾的正確路徑即可。 4、啟動(dòng),應(yīng)該就可以成功了。 原因: packaging標(biāo)簽?zāi)壳坝腥N類型:pom、

    2023年04月08日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包