Khi thời gian trôi qua, các giải pháp mới sẽ xuất hiện. Vì vậy, bây giờ bạn có thể chạy lại trình biên dịch scala mà không phát hành toàn bộ dự án xây dựng lại.
Bạn cần cài đặt ensime-sbt plugin:
addSbtPlugin("org.ensime" % "sbt-ensime" % "1.0.0")
Sau đó bạn có thể sử dụng các nhiệm vụ ensimeCompileOnly
để biên dịch tập tin duy nhất. SBT cho phép mỗi cấu hình nhiệm vụ cài đặt, do đó bạn có thể thay đổi cho duy nhất mà nhiệm vụ:
set scalacOptions in (Compile, EnsimeKeys.ensimeCompileOnly) += "-deprecation"
ensimeCompileOnly src/main/scala/MyFile.scala
câu hỏi tương tự (bao gồm các câu trả lời cho câu hỏi của bạn) tại http://stackoverflow.com/questions/9415962/how-to- see-all-the-warnings-in-sbt-0-11 –