How to do it...

For this recipe, we need to perform the following steps:

  1. First, we need to define the two new modules in our build.sbt. Open build.sbt and add the following modules at the end of the file:
      lazy val `token-api` = (project in file("token-api"))        .settings(          libraryDependencies ++= Seq(            lagomScaladslApi          )        )      lazy val `token-impl` = (project in file("token-impl"))        .enablePlugins(LagomScala)        .settings(          libraryDependencies ++= Seq(            lagomScaladslPersistenceCassandra,            lagomScaladslTestKit,            macwire,            scalaTest          )        )        .settings(lagomForkedTestSettings: _*)        .dependsOn(`token-api`)
  1. Second, we need to add the token-api and token-impl modules to the aggregate of the project. In build.sbt, update the following to list our two new modules ...

Get Akka Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.