我希望将一些正常的SBT Scala代码移到我的Play应用程序中。所以我的第一个想法是我只是创建一个src目录并将其放在那里,但它似乎无法正常工作。
将普通Scala代码放入Scala Play应用程序的正确方法是什么?
答案 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