Эта проблема
Я экспериментирую с поддержкой кластера Akka. Я застрял с поддержкой ClusterSingleton, для которой, похоже, требуется JDK8... Который я не могу использовать.
Согласно здесь мне нужно включить следующая библиотека:
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-cluster-tools_2.11</artifactId>
<version>2.4-SNAPSHOT</version>
</dependency>
Как видно из моих тестов, весь akka-*2.11 (скомпилированный с помощью Scala 2.11) требует JDK8, включая akka-cluster-tools. Я не специалист по Scala, но это кажется довольно странным - примечания к выпуску Scala 2.11.1 предполагают, что JDK7 более чем достаточно:
Серия Scala 2.11.x нацелена на Java 6 с (развивающейся) экспериментальной поддержкой Java 8.
Опции
Каковы мои варианты? Я вижу следующее:
- Откажитесь от идеи использования Akka, так как для новых выпусков, как кажется, потребуется JDK8. JDK8, к сожалению, не вариант
- Надеюсь будет akka-cluster-tools_2.10 и мои проблемы исчезнут. Будет ли akka-cluster-tools_2.10?
- Forget about akka-cluster-tools_2.10 and use akka-contrib_2.10 instead.
There's a chance it would work, although- It's going to be more difficult, as the current documentation refers to akka-cluster-tools
- Я только начинаю работать с Akka, и мне уже нужно использовать устаревшие библиотеки...
Спасибо ф