我正在尝试从play中将选项传递给scala编译器。
我得到了:[warn] there were 1 feature warnings; re-run with -feature for details
[warn] one warning found
所以我尝试使用compile -feature
,但得到了:
$ compile -feature
[error] Expected end of input.
[error] compile -feature
[error]
在控制台中将选项传递给编译器的正确方法是什么?
答案 0 :(得分:4)
您可以在project/Build.scala
文件中添加scalac选项。
打开此文件,将您自己的项目设置添加到文件底部的Play项目对象中。例如:
val main = play.Project(appName, appVersion, appDependencies).settings(
// Add your own project settings here
scalacOptions += "-feature"
)
答案 1 :(得分:3)
$ set scalacOptions += "-feature"
$ compile