我有一个Scala项目(“解决方案”),其中包含一些项目。我还想在这个主要的“解决方案”中添加一个项目 - 一个Play Framework应用程序。现在它看起来像这样:
main_project
- project1
- project2
- project3
我希望它是:
main_project
- project1
- project2
- project3
- play_project
- app
- public
- project
- logs
当我尝试这样做时,它会在主项目中创建目录:
main_project
- project1
- project2
- project3
- play_project
- app
- public
- project
- logs
它还会将main_project
重命名为play_project
。
我如何做我想做的事?
答案 0 :(得分:0)
你必须在sbt上阅读多模块项目,有人可能会给你一个有效的解决方案,但除非你了解它是如何工作的,否则你将来会遇到严重的问题。
查看sbt docs以了解您使用的游戏版本http://www.scala-sbt.org,同时我建议您阅读Manning的Action MEAP中的SBT。在游戏文档中有一些关于多模块构建的文档,但是这些文档侧重于将游戏作为主要项目,而不是像您所描述的那样定义超级项目。