启动错误:
D:\javajdk\jdk1.8\bin\java.exe "-javaagent:D:\IntelliJ IDEA 2019.3.4\lib\idea_rt.jar=41507:D:\IntelliJ IDEA 2019.3.4\bin" -Dfile.encoding=UTF-8 -classpath "D:\javajdk\jdk1.8\jre\lib\charsets.jar;D:\javajdk\jdk1.8\jre\lib\deploy.jar;D:\javajdk\jdk1.8\jre\lib\ext\access-bridge-64.jar;D:\javajdk\jdk1.8\jre\lib\ext\cldrdata.jar;D:\javajdk\jdk1.8\jre\lib\ext\dnsns.jar;D:\javajdk\jdk1.8\jre\lib\ext\jaccess.jar;D:\javajdk\jdk1.8\jre\lib\ext\jfxrt.jar;D:\javajdk\jdk1.8\jre\lib\ext\localedata.jar;D:\javajdk\jdk1.8\jre\lib\ext\nashorn.jar;D:\javajdk\jdk1.8\jre\lib\ext\sunec.jar;D:\javajdk\jdk1.8\jre\lib\ext\sunjce_provider.jar;D:\javajdk\jdk1.8\jre\lib\ext\sunmscapi.jar;D:\javajdk\jdk1.8\jre\lib\ext\sunpkcs11.jar;D:\javajdk\jdk1.8\jre\lib\ext\zipfs.jar;D:\javajdk\jdk1.8\jre\lib\javaws.jar;D:\javajdk\jdk1.8\jre\lib\jce.jar;D:\javajdk\jdk1.8\jre\lib\jfr.jar;D:\javajdk\jdk1.8\jre\lib\jfxswt.jar;D:\javajdk\jdk1.8\jre\lib\jsse.jar;D:\javajdk\jdk1.8\jre\lib\management-agent.jar;D:\javajdk\jdk1.8\jre\lib\plugin.jar;D:\javajdk\jdk1.8\jre\lib\resources.jar;D:\javajdk\jdk1.8\jre\lib\rt.jar;D:\flink cdc\flinkcdc\target\classes;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\apache\commons\commons-compress\1.21\commons-compress-1.21.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\apache\commons\commons-lang3\3.3.2\commons-lang3-3.3.2.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\slf4j\slf4j-api\1.7.15\slf4j-api-1.7.15.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\google\code\findbugs\jsr305\1.3.9\jsr305-1.3.9.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\apache\flink\force-shading\1.13.3\force-shading-1.13.3.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\javassist\javassist\3.24.0-GA\javassist-3.24.0-GA.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\google\guava\guava\27.0-jre\guava-27.0-jre.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\google\guava\failureaccess\1.0\failureaccess-1.0.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\checkerframework\checker-qual\2.5.2\checker-qual-2.5.2.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\google\j2objc\j2objc-annotations\1.1\j2objc-annotations-1.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\codehaus\mojo\animal-sniffer-annotations\1.17\animal-sniffer-annotations-1.17.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\jakarta\activation\jakarta.activation-api\1.2.1\jakarta.activation-api-1.2.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\eclipse\jetty\jetty-servlet\9.4.40.v20210413\jetty-servlet-9.4.40.v20210413.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\eclipse\jetty\jetty-security\9.4.40.v20210413\jetty-security-9.4.40.v20210413.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\eclipse\jetty\jetty-util-ajax\9.4.40.v20210413\jetty-util-ajax-9.4.40.v20210413.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\fasterxml\jackson\core\jackson-databind\2.10.5.1\jackson-databind-2.10.5.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\fasterxml\jackson\core\jackson-core\2.10.5\jackson-core-2.10.5.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\fasterxml\jackson\core\jackson-annotations\2.10.5\jackson-annotations-2.10.5.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\javax\xml\bind\jaxb-api\2.2.11\jaxb-api-2.2.11.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\eclipse\jetty\jetty-client\9.4.40.v20210413\jetty-client-9.4.40.v20210413.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\eclipse\jetty\jetty-http\9.4.40.v20210413\jetty-http-9.4.40.v20210413.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\eclipse\jetty\jetty-util\9.4.40.v20210413\jetty-util-9.4.40.v20210413.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\eclipse\jetty\jetty-io\9.4.40.v20210413\jetty-io-9.4.40.v20210413.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\javax\servlet\javax.servlet-api\3.1.0\javax.servlet-api-3.1.0.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\fasterxml\jackson\module\jackson-module-jaxb-annotations\2.10.5\jackson-module-jaxb-annotations-2.10.5.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\jakarta\xml\bind\jakarta.xml.bind-api\2.3.2\jakarta.xml.bind-api-2.3.2.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\fasterxml\jackson\jaxrs\jackson-jaxrs-json-provider\2.10.5\jackson-jaxrs-json-provider-2.10.5.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\fasterxml\jackson\jaxrs\jackson-jaxrs-base\2.10.5\jackson-jaxrs-base-2.10.5.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\mysql\mysql-connector-java\8.0.16\mysql-connector-java-8.0.16.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\google\protobuf\protobuf-java\3.6.1\protobuf-java-3.6.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\postgresql\postgresql\42.2.12\postgresql-42.2.12.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\oracle\ojdbc\ojdbc8\19.3.0.0\ojdbc8-19.3.0.0.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\oracle\ojdbc\ucp\19.3.0.0\ucp-19.3.0.0.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\oracle\ojdbc\oraclepki\19.3.0.0\oraclepki-19.3.0.0.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\oracle\ojdbc\osdt_cert\19.3.0.0\osdt_cert-19.3.0.0.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\oracle\ojdbc\osdt_core\19.3.0.0\osdt_core-19.3.0.0.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\oracle\ojdbc\simplefan\19.3.0.0\simplefan-19.3.0.0.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\oracle\ojdbc\ons\19.3.0.0\ons-19.3.0.0.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\microsoft\sqlserver\mssql-jdbc\10.2.0.jre8\mssql-jdbc-10.2.0.jre8.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\mongodb\mongodb-driver-sync\4.3.1\mongodb-driver-sync-4.3.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\mongodb\bson\4.3.1\bson-4.3.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\mongodb\mongodb-driver-core\4.3.1\mongodb-driver-core-4.3.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\apache\kafka\kafka-clients\2.7.0\kafka-clients-2.7.0.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\github\luben\zstd-jni\1.4.5-6\zstd-jni-1.4.5-6.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\lz4\lz4-java\1.7.1\lz4-java-1.7.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\xerial\snappy\snappy-java\1.1.7.7\snappy-java-1.1.7.7.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\apache\flink\flink-connector-kafka_2.12\1.13.3\flink-connector-kafka_2.12-1.13.3.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\apache\flink\flink-connector-base\1.13.3\flink-connector-base-1.13.3.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\ververica\flink-connector-mysql-cdc\2.1.1\flink-connector-mysql-cdc-2.1.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\ververica\flink-connector-debezium\2.1.1\flink-connector-debezium-2.1.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\io\debezium\debezium-api\1.5.4.Final\debezium-api-1.5.4.Final.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\io\debezium\debezium-embedded\1.5.4.Final\debezium-embedded-1.5.4.Final.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\apache\kafka\connect-api\2.7.0\connect-api-2.7.0.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\javax\ws\rs\javax.ws.rs-api\2.1.1\javax.ws.rs-api-2.1.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\apache\kafka\connect-runtime\2.7.0\connect-runtime-2.7.0.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\apache\kafka\kafka-tools\2.7.0\kafka-tools-2.7.0.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\net\sourceforge\argparse4j\argparse4j\0.7.0\argparse4j-0.7.0.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\apache\kafka\connect-transforms\2.7.0\connect-transforms-2.7.0.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\glassfish\jersey\containers\jersey-container-servlet\2.31\jersey-container-servlet-2.31.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\glassfish\jersey\containers\jersey-container-servlet-core\2.31\jersey-container-servlet-core-2.31.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\glassfish\hk2\external\jakarta.inject\2.6.1\jakarta.inject-2.6.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\jakarta\ws\rs\jakarta.ws.rs-api\2.1.6\jakarta.ws.rs-api-2.1.6.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\glassfish\jersey\inject\jersey-hk2\2.31\jersey-hk2-2.31.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\glassfish\hk2\hk2-locator\2.6.1\hk2-locator-2.6.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\glassfish\hk2\external\aopalliance-repackaged\2.6.1\aopalliance-repackaged-2.6.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\glassfish\hk2\hk2-api\2.6.1\hk2-api-2.6.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\glassfish\hk2\hk2-utils\2.6.1\hk2-utils-2.6.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\javax\activation\activation\1.1.1\activation-1.1.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\eclipse\jetty\jetty-server\9.4.33.v20201020\jetty-server-9.4.33.v20201020.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\eclipse\jetty\jetty-servlets\9.4.33.v20201020\jetty-servlets-9.4.33.v20201020.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\eclipse\jetty\jetty-continuation\9.4.33.v20201020\jetty-continuation-9.4.33.v20201020.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\reflections\reflections\0.9.12\reflections-0.9.12.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\apache\maven\maven-artifact\3.6.3\maven-artifact-3.6.3.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\codehaus\plexus\plexus-utils\3.2.1\plexus-utils-3.2.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\apache\kafka\connect-json\2.7.0\connect-json-2.7.0.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\fasterxml\jackson\datatype\jackson-datatype-jdk8\2.10.5\jackson-datatype-jdk8-2.10.5.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\apache\kafka\connect-file\2.7.0\connect-file-2.7.0.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\io\debezium\debezium-connector-mysql\1.5.4.Final\debezium-connector-mysql-1.5.4.Final.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\io\debezium\debezium-core\1.5.4.Final\debezium-core-1.5.4.Final.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\fasterxml\jackson\datatype\jackson-datatype-jsr310\2.10.5\jackson-datatype-jsr310-2.10.5.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\io\debezium\debezium-ddl-parser\1.5.4.Final\debezium-ddl-parser-1.5.4.Final.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\zendesk\mysql-binlog-connector-java\0.25.1\mysql-binlog-connector-java-0.25.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\esri\geometry\esri-geometry-api\2.2.0\esri-geometry-api-2.2.0.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\zaxxer\HikariCP\4.0.3\HikariCP-4.0.3.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\ververica\flink-connector-postgres-cdc\2.1.1\flink-connector-postgres-cdc-2.1.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\io\debezium\debezium-connector-postgres\1.5.4.Final\debezium-connector-postgres-1.5.4.Final.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\ververica\flink-connector-oracle-cdc\2.1.1\flink-connector-oracle-cdc-2.1.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\io\debezium\debezium-connector-oracle\1.5.4.Final\debezium-connector-oracle-1.5.4.Final.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\antlr\antlr4-runtime\4.7.2\antlr4-runtime-4.7.2.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\github\jsqlparser\jsqlparser\2.1\jsqlparser-2.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\ververica\flink-connector-mongodb-cdc\2.1.1\flink-connector-mongodb-cdc-2.1.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\mongodb\kafka\mongo-kafka-connect\1.6.1\mongo-kafka-connect-1.6.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\apache\avro\avro\1.9.2\avro-1.9.2.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\ververica\flink-sql-connector-mysql-cdc\2.1.1\flink-sql-connector-mysql-cdc-2.1.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\ververica\flink-sql-connector-postgres-cdc\2.1.1\flink-sql-connector-postgres-cdc-2.1.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\ververica\flink-sql-connector-oracle-cdc\2.1.1\flink-sql-connector-oracle-cdc-2.1.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\ververica\flink-sql-connector-mongodb-cdc\2.1.1\flink-sql-connector-mongodb-cdc-2.1.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\com\alibaba\fastjson\1.2.79\fastjson-1.2.79.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\apache\logging\log4j\log4j-slf4j-impl\2.12.1\log4j-slf4j-impl-2.12.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\apache\logging\log4j\log4j-api\2.12.1\log4j-api-2.12.1.jar;D:\Maven_home\apache-maven-3.6.3\MavenRepositoties\org\apache\logging\log4j\log4j-core\2.12.1\log4j-core-2.12.1.jar;C:\Users\zengling\.ivy2\cache\org.scala-lang\scala-library\jars\scala-library-2.12.15.jar;C:\Users\zengling\.ivy2\cache\org.scala-lang\scala-reflect\jars\scala-reflect-2.12.15.jar;C:\Users\zengling\.ivy2\cache\org.scala-lang\scala-library\srcs\scala-library-2.12.15-sources.jar" com.dcits.flinkCDC.OracleCDC
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/flink/runtime/state/StateBackend
at com.dcits.flinkCDC.OracleCDC.main(OracleCDC.scala)
Caused by: java.lang.ClassNotFoundException: org.apache.flink.runtime.state.StateBackend
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 1 more
Process finished with exit code 1
解决办法:
run–>edit Configurations