2016-12-15 87 views
0

在IntelliJ(版本:2016.3.1,Scala插件版本:2016.3.5),我有一個Scala 2.12(這意味着需要Java 1.8)項目,我在哪裏選擇「建立/重建項目」。我收到的「消息」窗口下面的輸出:我如何獲得IntelliJ顯示Scala編譯棄用警告

Warning:scalac: there were four deprecation warnings (since 2.12.0); re-run with -deprecation for details

我必須採取哪些步驟來配置我的項目,這樣我可以實際看到4個警告的內容?

我發現another question for IntelliJ 14顯示瞭如何打開棄用警告,但未指出如何表示棄用警告本身的實際內容。任何有關這方面的指導將不勝感激。

回答

4

以下添加到您的SBT構建文件:

scalacOptions += "-deprecation" 
+0

完美!我已經爲此煩惱了一年多了。當我進行2.12升級時,我終於在這裏寫下了這個問題。我很高興我做到了! – chaotic3quilibrium

+1

太棒了!您可能會發現一些更有用的scalac選項:http://blog.threatstack.com/useful-scalac-options-for-better-scala-development-part-1 – spiffman