RemoteActorRefProvider ClassNotFound

Я изо всех сил пытаюсь настроить удаленных актеров в Scala. Я'м работает Scala 2.10.2 и Akka 2.2.1.

Я компилирую, используя [I 'для ясности мы сократили пути в аргументе classpath]:

$ scalac -classpath "akka-2.2.1/lib:akka-2.2.1/lib/scala-library.jar:akka-2.2.1/lib/akka:akka-2.2.1/lib/akka/scala-reflect-2.10.1.jar:akka-2.2.1/lib/akka/config-1.0.2.jar:akka-2.2.1/lib/akka/akka-remote_2.10-2.2.1.jar:akka-2.2.1/lib/akka/akka-kernel_2.10-2.2.1.jar:akka-2.2.1/lib/akka/akka-actor_2.10-2.2.1.jar:." [file.scala]

мы постоянно добавляли новые библиотеки, пытаясь отладить это - яЯ уверен, что все, что мне действительно нужно включить, это akka-remote, но остальные не должныбольно

Нет проблем компиляции.

Я пытаюсь бежать так:

$ scala -classpath "[same as above]" [application]

И я получаю исключение NSM:

java.lang.NoSuchMethodException: akka.remote.RemoteActorRefProvider.(java.lang.String, akka.actor.ActorSystem$Settings, akka.event.EventStream, akka.actor.Scheduler, akka.actor.DynamicAccess)
at java.lang.Class.getConstructor0(Class.java:2810)
at java.lang.Class.getDeclaredConstructor(Class.java:2053)
...

Глядя в исходный код, кажется, что Akka 2.2.X 'Тип этого конструктора принимает 4 аргумента (Планировщик удален). Но в Акке 2.2.X, конструктор принимает 5 аргументов.

Таким образом, яя думаю, что мой класс нене совсем правильно. Во время компиляции Scala должна находить <2.2.X вкус. Я неЯ даже не знаю, где он его найдет, поскольку у меня установлена только Akka 2.2.1.

Какие-либо предложения!? Спасибо! (Пожалуйста, не'не сказать использовать SBT).

Ответы на вопрос(2)

Ваш ответ на вопрос