Add welcome banner with Java version

Fixes https://github.com/sbt/sbt/issues/5544
This commit is contained in:
Eugene Yokota 2020-05-29 02:35:59 -04:00
parent 24f367fa07
commit 2bf1bcc884
1 changed files with 8 additions and 0 deletions

View File

@ -842,7 +842,15 @@ object BuiltinCommands {
}
}
private def welcomeBanner(state: State): Unit = {
import scala.util.Properties
val appVersion = state.configuration.provider.id.version()
val javaVersion = s"${Properties.javaVendor} Java ${Properties.javaVersion}"
state.log.info(s"welcome to sbt $appVersion ($javaVersion)")
}
def doLoadProject(s0: State, action: LoadAction.Value): State = {
welcomeBanner(s0)
checkSBTVersionChanged(s0)
val (s1, base) = Project.loadAction(SessionVar.clear(s0), action)
IO.createDirectory(base)