2014-02-21 2 views
0

Я пытаюсь запустить пример HelloWorld из scalatra (http://www.smartjava.org/content/tutorial-getting-started-scala-and-scalatra-part-ii) в затмении, и когда я импортировать проект в затмении я получаю всплывающее окно ошибки.jar файлы кросс-скомпилирован с несовместимой версией Scala (2.9.2)

eclipse error

Я использую Kepler с 2,10 версией лестницы

Примечания: Я нажал кнопку Да, но теперь это дает мне перекрестные ошибки компиляции, которые следуют

  1. grizzled-slf4j_2.9.2-0.6.9.jar кросс-скомпилирован с несовместимой версией Scala (2.9.2).
  2. lift-json_2.9.1-2.4.jar перекрестно скомпилирован с несовместимой версией Scala (2.9.1).
  3. rl_2.9.2-0.3.2.jar перекрестно скомпилирован с несовместимой версией Scala (2.9.2).
  4. specs2_2.9.2-1.12.jar перекрестно скомпилирован с несовместимой версией Scala (2.9.2).
  5. specs2-scalaz-core_2.9.2-6.0.1.jar перекрестно скомпилирован с несовместимой версией Scala (2.9.2).
+0

Не ошибка, нажмите «Да». Сообщите команде scaltara об осложнении затмения, чтобы они обновили учебник или перешли на sbt. – Basilevs

+0

Даже после того, как я сказал «да», это дает мне ошибку в консоли. Невозможно найти библиотеку scala. Пожалуйста, добавьте контейнер scala или scala библиотека jar к пути сборки. –

+0

Я знаю, что это не тот ответ, который вы ищете, но я настоятельно рекомендую использовать SBT с Intellij для Scala. Это рекомендуемый инструмент сборки и IDE соответственно. – samthebest

ответ

2

Последняя версия Scala IDE, к сожалению, не поддерживает Scala 2.9. Вам необходимо обновить свой проект. Если вы используете Sbt для своего тестового проекта, должно быть достаточно, чтобы установить версию scala в 2.10.3 и экспортировать в затмение (с использованием sbt-eclipse. В зависимости от настроек Eclipse вам может потребоваться обновить рабочее пространство.

Смежные вопросы