1
Я пытаюсь запустить Apache Flink, но получаю ошибку, поскольку зависимость недоступна. Доступен модуль flink-streaming-java
.flink-streaming-java недоступен в Apache Flink
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-streaming-java</artifactId>
<version>0.10-SNAPSHOT</version>
<scope>test</scope>
<type>test-jar</type>
</dependency>
Я использовал 0.9.1 и несколько других версий, но никто из них не работал.
При проверке в дальнейшем FLiNK-потоковой-Яве https://github.com/apache/flink/blob/master/flink-streaming-java/pom.xml
найдены -
<!-- disable fork reuse for the streaming project, because of
incorrect declaration of tests -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<reuseForks>false</reuseForks>
</configuration>
</plugin>
Модуль 'Flink-потоковый java' был переименован из' flink- streaming-core' только вчера. Я предполагаю, что новая зависимость еще не была загружена/опубликована в репозиторий снимков. Чтобы обойти эту проблему, вы можете установить последнюю версию Flink в свой локальный репозиторий maven с помощью 'mvn clean install -DskipTests -Dmaven.javadoc.skip = true' –
при выполнении этого POM для org.apache.flink: flink- streaming-java: jar: 0.10-SNAPSHOT отсутствует, информация о зависимости недоступна –
Я буду ждать до сегодняшнего вечера, может быть с ночным толчком, потоковые банки будут доступны в репо –