flink 1.14编译:flink-fs-hadoop-shaded找不到

在编译Flink 1.14.4版本时遇到flink-fs-hadoop-shaded模块依赖解析失败的问题。通过在该模块下执行`mvn install`跳过测试、javadoc和代码风格检查,然后再全局执行相同命令,可以成功编译并解决依赖问题。
摘要由CSDN通过智能技术生成

使用命令

mvn clean install -Dmaven.test.skip=true  -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true
  • -Dmaven.test.skip:跳过测试代码
  • -Dmaven.javadoc.skip:跳过 javadoc 检查
  • -Dcheckstyle.skip:跳过代码风格检查

编译flink 1.14.4 版本的代码时候,发现会出现如下错误:

Failed to execute goal on project flink-fs-hadoop-shaded: Could not resolve dependencies for project org.apache.flink:flink-fs-hadoop-shaded:jar:1.14.4 in nexus-aliyun (http://maven.aliyun.com/nexus/content/groups/public)

查看代码,里面包含了该模块,但是没有找到说明有依赖该模块的其他模块比这个先编译完成,那么我们能做的就是想办法把这个模块提前编译一下就行。

只需要在这个模块下执行一下mvn install 命令,然后在执行一下全局的mvn intstall 就行了

cd flink-filesystems\flink-fs-hadoop-shaded

mvn install -Dmaven.test.skip=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true

之后在执行

cd ../..

mvn install -Dmaven.test.skip=true  -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true

即可

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值