这个错误表明缺少 Flink 的依赖包,需要在项目的依赖中添加 Flink 的相关依赖。

可以在项目的 pom.xml 中添加以下依赖:

<dependencies>
    <dependency>
        <groupId>org.apache.flink</groupId>
        <artifactId>flink-core</artifactId>
        <version>${flink.version}</version>
    </dependency>
    <dependency>
        <groupId>org.apache.flink</groupId>
        <artifactId>flink-streaming-java_${scala.binary.version}</artifactId>
        <version>${flink.version}</version>
    </dependency>
</dependencies>

其中,${flink.version} 是 Flink 的版本号,${scala.binary.version} 是使用的 Scala 版本号。如果不清楚版本号,可以在 Maven 仓库中查找。

如果已经添加了 Flink 的依赖,但仍然报错,可能是 IDEA 缓存的问题。可以尝试清除 IDEA 的缓存并重新构建项目。具体操作可以参考 IDEA 的官方文档。

IDEA开发中解决'Caused by: java.lang.NoClassDefFoundError: org/apache/flink/configuration/GlobalConfiguration'错误

原文地址: https://www.cveoy.top/t/topic/nJoi 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录