2015-01-21 3 views
3

Пробуждение версии sbt 0.13.7 с версией scala версии 2.11.5. Оба являются самыми новыми сейчас. Они работают вместе? Когда я бегу sbt clean compile, он печатает:SBT 0.13.7 и проблемы с совместимостью с версией Scala 2.11.5

[info] 'compiler-interface' not yet compiled for Scala 2.11.5. Compiling... 
error: java.lang.NoClassDefFoundError: scala/tools/nsc/typechecker/Infer$Inferencer 

При изменении в Скале 2.11.4, это все в порядке:

[info] 'compiler-interface' not yet compiled for Scala 2.11.4. Compiling... 
[info] Compilation completed in 13.434 s 

Я не мог найти соответствующие источники о SBT и Scala совместимости версий. Может ли это быть связано с Does sbt build against scala 2.11??

+0

Я использую эти версии без проблем. Вы можете попытаться удалить локальный кеш, иногда это плохое состояние в моем опыте: 'rm -r ~/.sbt/boot/&& rm -r ~/.ivy2/cache/org.scala-lang && rm -r ~/.ivy2/cache/org.scala-sbt/' –

+0

Да, это решило! Я использую IntelliJ, так что, возможно, это вызвало этот хаос в кеше ... – mirelon

ответ

11

Вы можете попытаться удалить локальный кэш, иногда это находится в плохом состоянии, в моем опыте:

rm -r ~/.sbt/boot/ 
rm -r ~/.ivy2/cache/org.scala-lang/ 
rm -r ~/.ivy2/cache/org.scala-sbt/ 
1

Ниже будет лучше

rm -rf ~/.sbt/boot/ 
rm -rf ~/.ivy2/cache/org.scala-lang/ 
rm -rf ~/.ivy2/cache/org.scala-sbt/ 

Если это не удалось, запустить активатор несколько раз ,

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

  • Нет связанных вопросов^_^