1

我有一个 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_projectplay_project

我该如何做我想做的事?

4

1 回答 1

0

您将不得不阅读 sbt 中的多模块项目,有人可能会给您一个可行的解决方案,但除非您了解它是如何工作的,否则您将来会遇到严重的问题。

查看您使用的游戏版本的 sbt 文档http://www.scala-sbt.org,我还建议您阅读 Manning 的 SBT in Action MEAP。play 文档中有一些关于多模块构建的文档,但这些文档侧重于将游戏作为主要项目,而不是像您描述的那样定义超级项目。

于 2013-09-27T12:13:10.777 回答