Клонировать и собрать Scalala с Eclipse / IntelliJ - PullRequest
2 голосов
/ 31 декабря 2011

Я пытаюсь импортировать Scalala в Eclipse. Я пытался использовать плагин sbt-eclipse, добавив строки

addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.0.0-M2") 

к моим плагинам. и я бежал ./sbt update от корня Scalala dir, который клонирован из github, Я получаю сообщение об ошибке ниже

=============================================== ===

[warn] 
[warn]  Note: Some unresolved dependencies have extra attributes.  Check that these dependencies exist with the requested attributes.
[warn]      com.typesafe.sbteclipse:sbteclipse-plugin:2.0.0-M2 (sbtVersion=0.11.0, scalaVersion=2.9.1)
[warn] 
[error] {file:/home/tutysra/Scalala/project/plugins/}default-ffe360/*:update: sbt.ResolveException: unresolved dependency: com.typesafe.sbteclipse#sbteclipse-plugin;2.0.0-M2: not found
Project loading failed: (r)etry, (q)uit, (l)ast, or (i)gnore? i
[warn] Ignoring load failure: no project loaded.

=============================================== ===

Кто-нибудь успешно собрал источник Scalala с помощью Eclipse и может поделиться с ними шагами?

Я также могу попробовать IntelliJ, если этот метод предпочтителен и используется многими разработчиками. Если для работы с IntelliJ необходимы некоторые настройки, укажите их.

1 Ответ

2 голосов
/ 01 января 2012

sbteclipse требует sbt 0.11.2. Я создал запрос pull с необходимыми изменениями для обновления Scalala до sbt 0.11.2. Между тем, вы можете вносить те же самые изменения локально.

Вам все равно нужно добавить sbteclipse к project/plugins.sbt:

addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.0.0-M2") 

РЕДАКТИРОВАТЬ: изменения были объединены, и Scalala теперь использует SBT 0.11.2. Возьмите последнюю версию Scalala, добавьте строку конфигурации выше, и все будет хорошо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...