从官网上用mvn命令generate项目骨架,生成项目后,直接运行提示:
错误: 无法初始化主类 com.zjgt.flink.FraudDetectionJob
原因: java.lang.NoClassDefFoundError: org/apache/flink/streaming/api/functions/source/SourceFunction
原因是pom.xml中关于flink的依赖scope属性为provide,修改为compile即可运行。
从官网上用mvn命令generate项目骨架,生成项目后,直接运行提示:
错误: 无法初始化主类 com.zjgt.flink.FraudDetectionJob
原因: java.lang.NoClassDefFoundError: org/apache/flink/streaming/api/functions/source/SourceFunction
原因是pom.xml中关于flink的依赖scope属性为provide,修改为compile即可运行。