[英]Where do set scala and java versions in a multi-module sbt project?
最简单的方法是将其添加到Commons.settings
( scalaVersion := "2.11.1"
)。 以后您仍然可以在项目特定的设置中覆盖版本。
它看起来像这样:
val settings: Seq[Def.Setting[_]] = Seq(
version := appVersion,
resolvers += Opts.resolver.mavenLocalFile,
scalaVersion := "2.11.1"
)
并覆盖:
lazy val appWeb = (project in file("app-web")).
settings(Commons.settings: _*).
settings(playScalaSettings: _*).
settings(scalaVersion := "2.10.3").
dependsOn(appServices)
我不确定您如何设置Java版本。 但是有一篇关于它的文章
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.