开发者社区> 问答> 正文

flink 1.12.2 编译报错怎么办?


maven 版本: 3.2.5
jdk 版本:1.8.0_251
flink 版本: flink 1.12.2
执行的命令:mvn clean install -DskipTests -Dfast

错误信息:

[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR]
/data/flink-release-1.12.2/flink-test-utils-parent/flink-test-utils-junit/src/main/java/org/apache/flink/core/testutils/CommonTestUtils.java:[38,27]
package org.hamcrest does not exist
[ERROR]
/data/flink-release-1.12.2/flink-test-utils-parent/flink-test-utils-junit/src/main/java/org/apache/flink/core/testutils/CommonTestUtils.java:[38,1]
static import only from classes and interfaces
[ERROR]
/data/flink-release-1.12.2/flink-test-utils-parent/flink-test-utils-junit/src/main/java/org/apache/flink/core/testutils/CommonTestUtils.java:[39,27]
package org.hamcrest does not exist

[INFO] Reactor Summary:
[INFO]
[INFO] Flink : Tools : Force Shading ...................... SUCCESS [
1.042 s]
[INFO] Flink : ............................................ SUCCESS [
1.404 s]
[INFO] Flink : Annotations ................................ SUCCESS [
0.735 s]
[INFO] Flink : Test utils : ............................... SUCCESS [
0.042 s]
[INFO] Flink : Test utils : Junit ......................... FAILURE [
0.283 s]


而且我看 flink-test-utils-parent/pom.xml 和 flink-test-utils-junit/pom.xml
的确没加 org.hamcrest 相关依赖啊。

请问大家下,原因是什么呢?*来自志愿者整理的flink邮件归档

展开
收起
EXCEED 2021-12-01 16:53:48 727 0
1 条回答
写回答
取消 提交回答
  • Hi, org.hamcrest 是 junit 的依赖*来自志愿者整理的flink邮件归档

    2021-12-01 17:02:55
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Flink CDC Meetup PPT - 龚中强 立即下载
Flink CDC Meetup PPT - 王赫 立即下载
Flink CDC Meetup PPT - 覃立辉 立即下载