使用Play2编译应用程序时,有时此类消息会出现在我的终端上:
我如何获得有关这些警告的更多信息?它必须是sbt的选项,但我不知道在哪里搜索...
最佳答案
要查看确切的消息,您需要在sbt构建定义文件中添加“功能”标志:
scalacOptions ++= Seq("-feature")
为什么? Scala 2.10不仅引入了新功能,而且还改组了较旧的功能-隐藏了一些最强大的scala功能,因为它们应承担重大责任使用:sometimes they were used mistakingly。这就是SIP-18出现的原因。从现在开始,要访问动态,更高种类,存在类型以及其他一些东西,您必须显式启用它们。
关于java - 如何获取有关 'feature'标志警告的更多信息?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15533706/