Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Ошибка: удален оператор `‹‹=`. Используйте `key := { x.value }` или `key ~= (old =› {newValue })`

Автор вопроса: Kenny. KongОтветов: 1

когда я компилирую код sbt (Шаблоны реактивного обмена сообщениями)

пошла ошибка в build.sbt этой строчки:

scalaSource в компиляции ‹‹= (baseDirectory в компиляции) (_ / "src")

сообщение об ошибке: ошибка: оператор <<= удален. Используйте key := { x.value } или key ~= (old => { newValue }). См. http://www.scala-sbt.org/1.0/docs/Migrating-from-sbt-012x.html

  • Как исправить код sbt, чтобы решить эту проблему? Kenny. Kong 13.06.2018
  • Сообщение об ошибке говорит вам, что именно вам следует делать, и содержит ссылку с дальнейшими пояснениями. Можете ли вы показать свой код после того, как вы применили исправление, которое сообщает вам сообщение об ошибке, и сообщить нам, что точно не работает с вашим кодом после ты применил исправление? Кроме того, было бы хорошо, если бы вы могли написать разработчикам SBT или сообщить об ошибке, объясняя, что точно вы не понимаете в этом руководстве по миграции, на которое ссылается сообщение об ошибке, чтобы разработчики SBT могли улучшить руководство по миграции, чтобы другие. Jörg W Mittag 16.06.2018

scalasbt

Ответы

Ответ 1 · рейтинг 2 · Duelist

Согласно документации sbt, вы должны изменить его следующим образом:

scalaSource in Compile := baseDirectory.value / "src"

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы