Как импортировать приложение typesafe-activator в качестве проекта в Eclipse

Я только что взглянул на активатор typesafe и был поражен этим пакетом — на самом деле, отличная идея! :) По моему скромному мнению, в веб-интерфейсе есть небольшой недостаток, из-за которого его не так удобно использовать для чего-то большего, чем проект Hello World: почему у нас нет автодополнения?

В качестве минимального (не)рабочего примера я создал шаблон приложения hello-akka на Java (из того же шаблона) и выполнил activator clean compile, а затем activator eclipse.

$ activator clean compile
[info] Loading project definition from ~/hello-akka/project
[info] Updating {file:~/hello-akka/project/}hello-akka-build...
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[info] Done updating.
[info] Set current project to hello-akka (in build file:~/hello-akka/)
[success] Total time: 0 s, completed 07-May-2015 12:37:15
[info] Updating {file:~/hello-akka/}hello-akka...
[info] Resolving jline#jline;2.12 ...
[info] Done updating.
[info] Compiling 1 Scala source and 1 Java source to ~/hello-akka/target/scala-2.11/classes...
[success] Total time: 5 s, completed 07-May-2015 12:37:20
$ activator eclipse
[info] Loading project definition from ~/hello-akka/project
[info] Set current project to hello-akka (in build file:~/hello-akka/)
[info] About to create Eclipse project files for your project(s).
[info] Successfully created Eclipse project files for project(s):
[info] hello-akka

Увы! Когда я импортирую проект в Eclipse, он не загружает jar-файлы из папки repository :'( . Например, в файле hello-akka/src/test/java/HelloAkkaTest.java самый первый импорт import scala.concurrent.duration.Duration; не разрешен , Eclipse предлагает scala.xml.*, но ничего не знает о scala.concurrent.*.

Конечно, я мог бы каждый раз импортировать банки вручную, но это не очень удобно. Я думаю, что это странно, потому что я получаю тот же результат в графическом режиме, когда нажимаю «создать проект Eclipse». Я не вижу, что я сделал не так. Мне известно о этот вопрос, но он не решен. Я работаю на GNU/Linux, и у меня есть установщик sbt, поскольку я видел, что он используется активатором.

Итак, знаете ли вы, как правильно установить typesafe-activator для проекта Eclipse? Заранее спасибо за любой ответ!! :D


person Kimberleigh    schedule 06.05.2015    source источник