1
我期待在scala和scala控制檯應用程序中的Play應用程序之間共享通用模塊。我的目錄結構是這樣的:在scala中共享Play和Console應用程序之間的代碼
RootFolder
-- consoleApp
src/main/scala: MyApp.scala
-- playApp
app/controllers: MyController.scala
-- common
src/main/scala: MyLib.scala
-- project
Build.scala
plugins.sbt
以下是我的Build.scala,和它的作品爲膠合的通用模塊和播放應用程序。
object ApplicationBuild extends Build {
val appName = "helloworld"
val appVersion = "1.0"
val appDependencies = Seq(
// Add your project dependencies here,
)
val common = Project("common", file("common"))
val main = play.Project(appName, appVersion, appDependencies, path=file("playApp")).settings(
// Add your own project settings here
).dependsOn(common)
}
我該如何將控制檯應用程序與普通應用程序結合起來?