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

使用命令

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

即可

你可能感兴趣的:(Flink,那些事,hadoop,flink,大数据)