如何在Play应用程序中使用传统的src / main / scala目录?

时间:2014-07-04 08:08:16

标签: scala playframework

我希望将一些正常的SBT Scala代码移到我的Play应用程序中。所以我的第一个想法是我只是创建一个src目录并将其放在那里,但它似乎无法正常工作。

将普通Scala代码放入Scala Play应用程序的正确方法是什么?

2 个答案:

答案 0 :(得分:7)

添加

unmanagedSourceDirectories in Compile += baseDirectory.value / "src" / "main" / "scala"
你的build.sbt中的

应该可以解决问题。

答案 1 :(得分:2)

目前应该按以下方式完成:

disablePlugins(PlayLayoutPlugin)
PlayKeys.playMonitoredFiles ++= (sourceDirectories in (Compile, TwirlKeys.compileTemplates)).value

此处描述:https://www.playframework.com/documentation/2.6.x/Anatomy#Default-SBT-layout