tongchenkeji 发表于:2023-11-1 13:07:370次点击 已关注取消关注 关注 私信 flink源码编译的时候报错如下,有哪位老师遇到吗?怎么解决 ?[阿里云实时计算 Flink版] 暂停朗读为您朗读 flink源码编译的时候报错如下,有哪位老师遇到吗?怎么解决 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 实时计算Flink版# 实时计算 Flink版3179# 流计算2236
sun20AM 2023-11-27 18:34:10 1 从错误信息来看,问题出现在编译Flink源码时,具体是在执行Maven shade插件时出错,问题可能与依赖关系或类路径有关以下是可能的解决方案: 检查依赖关系:确保所有必需的依赖项都已正确添加到项目中你可以在项目的pom.xml文件中查看所需的依赖项,并确保它们都已正确添加 更新Maven插件:错误提到使用了maven-shade-plugin:3.4.1,可能是一个较旧的版本你可以尝试更新Maven插件到最新版本,或者至少确保你使用的版本与你的Flink版本兼容 清理并重新构建项目:有时,编译错误可能是由于之前的构建缓存导致的尝试清理Maven的本地存储库并重新构建项目你可以使用以下命令来清理缓存: mvn clean install 检查Oracle JDK版本:Flink可能依赖于特定版本的Oracle JDK请确保你使用的Oracle JDK版本与Flink的要求兼容 查阅文档和社区支持:如果问题仍然存在,建议查阅Flink的官方文档和社区支持论坛,看看是否有其他人遇到了类似的问题以及是否有已知的解决方案 尝试使用稳定版本的Flink:如果可能的话,你可以尝试使用稳定版本的Flink,而不是从源码编译可能有些问题在稳定版本中已经得到修复
从错误信息来看,问题出现在编译Flink源码时,具体是在执行Maven shade插件时出错,问题可能与依赖关系或类路径有关以下是可能的解决方案:
如果用的是jdk8的话,可以试下用版本高一点的jdk。此回答整理自钉群“【②群】Apache Flink China社区”