Playback 2.3 of the subproject depends on

This is how I set up subprojects in Play 2.3. However, this gives me sbt.ResolveException: unresolved dependency. What is wrong with my settings? This works in version 2.2.

val model = Project(appName + "-model", file("models")).enablePlugins(play.PlayScala).settings( version := appVersion, libraryDependencies ++= modelDependencies ) val main = Project(appName, file(".")).enablePlugins(play.PlayScala).enablePlugins(SbtWeb).settings( version := appVersion, libraryDependencies ++= appDependencies ).dependsOn(model % "test->test;compile->compile") 
+1
source share
1 answer

try the following:

  lazy val model = Project( id = s"${appName}-model", base = file("models")) .enablePlugins(play.PlayScala) .settings(version := appVersion) .settings(scalaVersion := "2.11.1" ) .settings(libraryDependencies ++= modelDependencies) lazy val main = Project( id = appName, base = file("webapp")) .enablePlugins(play.PlayScala) .enablePlugins(SbtWeb) .settings(name := "play-scala") .settings(version := appVersion) .settings(scalaVersion := "2.11.1" ) .settings(libraryDependencies ++= appDependencies) .dependsOn(model % "test->test;compile->compile") override def rootProject = Some(main) 
+1
source

Source: https://habr.com/ru/post/971007/


All Articles