我正在使用sbt-buildinfo 插件,它从我的构建定义生成 Scala 源代码,允许我从我的 Scala 代码中引用项目名称、版本等。
它通过生成具有以下内容的文件BuiltInfo.scala来做到这一点:
package hello
case object BuildInfo {
val name = "helloworld"
val version = "0.1-SNAPSHOT"
val scalaVersion = "2.10.3"
val sbtVersion = "0.13.2"
}
在
目标/scala-2.10/src_managed/main/sbt-buildinfo/BuildInfo.scala。
一切都编译好了,我可以参考那些 vals。
但是,IntelliJ Idea 不会将 BuildInfo.scala 识别为托管源文件,因此它不会向我显示错误。知道怎么做吗?
谢谢!