我在我的项目中使用了 `sbt-buildinfo`,但它没有生成 BuildInfo.scala 文件
I used `sbt-buildinfo` in my project, but it doesn't generate the BuildInfo.scala file
我遵循了这个 sbt 插件的自述文件:https://github.com/sbt/sbt-buildinfo,但我的项目没有生成任何 BuildInfo.scala
,也没有发生任何错误。
我创建了一个非常简单的 sbt 项目来展示我的代码:https://github.com/freewind/sbt-buildinfo-test
您可以克隆它并尝试一下。我不确定我错过了什么。
BuildInfo.scala
生成于target/scala-2.11/src_managed/main/sbt-buildinfo
:
package hello
import java.io.File
import java.net.URL
/** This object was generated by sbt-buildinfo. */
case object BuildInfo {
/** The value is "sbt-buildinfo-test". */
val name: String = "sbt-buildinfo-test"
/** The value is "1.0". */
val version: String = "1.0"
/** The value is "2.11.6". */
val scalaVersion: String = "2.11.6"
override val toString: String = "name: %s, version: %s, scalaVersion: %s" format (name, version, scalaVersion)
}
我遵循了这个 sbt 插件的自述文件:https://github.com/sbt/sbt-buildinfo,但我的项目没有生成任何 BuildInfo.scala
,也没有发生任何错误。
我创建了一个非常简单的 sbt 项目来展示我的代码:https://github.com/freewind/sbt-buildinfo-test
您可以克隆它并尝试一下。我不确定我错过了什么。
BuildInfo.scala
生成于target/scala-2.11/src_managed/main/sbt-buildinfo
:
package hello
import java.io.File
import java.net.URL
/** This object was generated by sbt-buildinfo. */
case object BuildInfo {
/** The value is "sbt-buildinfo-test". */
val name: String = "sbt-buildinfo-test"
/** The value is "1.0". */
val version: String = "1.0"
/** The value is "2.11.6". */
val scalaVersion: String = "2.11.6"
override val toString: String = "name: %s, version: %s, scalaVersion: %s" format (name, version, scalaVersion)
}