0

我希望开始将 IntelliJ 用于我的两个基于 Play 2.0.4 的应用程序,以及一个包含两个应用程序使用的共享数据库实体的存储库。在 IntelliJ 中将所有这些内容整合到一个项目中的最佳方法是什么?所有 3 个项目都是 git repos。我假设我只想“发挥想法”其中一个 Play 应用程序,因为这会创建项目文件,我希望所有这些项目都在一个项目中而不是两个?

另外,两个应用程序都可以访问与 ebean 实体的“共享”存储库的最佳方式是什么,将 git 存储库的符号链接设置到两个 Play 项目的 app/ 文件夹中?

4

1 回答 1

0

在 Play 2.0 中,子模块支持似乎已被使用 SBT 的子项目所取代。可以在此处找到有关此功能的更多信息:SBTSubProjects

这些唯一的缺点是您需要让父项目包含子项目的限制。您也许可以使用符号链接。另一种选择是利用 git 的子模块来共享组件。

另一个 StackOverflow 帖子包含有关使用 git 子模块的方法的更多详细信息。在那里寻找公认的答案:玩!2.0框架多Module项目

于 2013-01-11T00:35:54.993 回答