如何防止Intellij将Scala警告视为错误?

时间:2013-02-21 21:46:12

标签: scala intellij-idea

我正在尝试使用混合Java / Scala项目的Intellij。构建失败,出现如下错误:

  

错误:scala:   /home/kevin/ij/backend/srctest/com/example/package/DoStuffTest.java:35:   警告:com.example.package中的[newation] OldStuffList已经存在   弃用

我无法找到任何与将警告视为错误相关的设置。我希望将这些报告为警告(因为它们确实是警告),但不能阻止构建完成。

2 个答案:

答案 0 :(得分:1)

如果您在突出显示的错误上按下alt-enter,它至少应该为您提供一个名为“禁用检查”的下拉选项,该选项可让您为该实例或所有不推荐的错误关闭该选项。这并没有真正解决你的问题,但它至少可以让你超越它。

答案 1 :(得分:1)

在scala编译器设置中,检查没有-Xfatal-warnings 此选项使scalac将警告视为错误。

请注意,在同事在sbt项目的build.sbt中添加此选项后,我遇到了此问题。然后,Intellij将其添加到其scala编译器设置中。