Я пытаюсь использовать Apache Flink с кинесисом AWS.В документе говорится, что я должен создать соединитель самостоятельно.
Поэтому я собираю соединитель и добавляю jar-файл для своего проекта, а также ставлю зависимость в свой файл pom.xml.
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-connector-kinesis_2.11</artifactId>
<version>1.6.1</version>
</dependency>
Однако, когда я пытался собратьиспользуя mvn clean package
Я получил сообщение об ошибке, подобное этому
[INFO] -----------------------< kkaldk:flink-kinesis >-----------------------
[INFO] Building Flink Quickstart Job 0.1
[INFO] --------------------------------[ jar ]---------------------------------
[WARNING] The POM for org.apache.flink:flink-connector-kinesis_2.11:jar:1.6-SNAPSHOT is missing, no dependency information available
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.458 s
[INFO] Finished at: 2018-12-19T17:45:43+09:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project flink-kinesis: Could not resolve dependencies for project kkaldk:flink-kinesis:jar:0.1: Failure to find org.apache.flink:flink-connector-kinesis_2.11:jar:1.6-SNAPSHOT in https://repository.apache.org/content/repositories/snapshots/ was cached in the local repository, resolution will not be reattempted until the update interval of apache.snapshots has elapsed or updates are forced ->
[Help 1]
[ERROR]
Не могли бы вы помочь мне исправить это?
--------- добавлено ----------
Это то, что я сделал (это неправильная процедура)
- начал проект, следующий за документом
- сборкойсоединитель из мастер-источник flink (снимок 1.8)
- добавить зависимость с версией 1.6.1.