多项目gradle构建部署为2个独立的应用程序(一个是播放应用程序)

问题描述 投票:0回答:1

我正在努力将基于net bean的java多项目构建迁移到gradle构建中。动机不依赖于IDE并且让gradle管理所有依赖项。

我们目前有一个包含所有项目的文件夹,它们具有相互依赖关系。这些项目部署在两个单独的应用程序中。一个(让我们称之为App1)在一个依赖于其他项目的播放框架应用程序(v1.4)中,另一个(App2)是部署在单独机器上的常规Java应用程序。有些项目对两个应用程序都很常见。

我目前设法使用gradle构建App2,所以我在top文件夹中有一个build.gradle和settings.gradle文件,现在我想为App1添加构建文件(播放应用程序)。

问题:1。我找不到将play 1.x与gradle结合起来的任何解释。有谁知道怎么做? 2.我应该如何安排我的顶级gradle文件来构建2个单独的应用程序3.我希望能够使用IDE来重构两个应用程序共有的代码。我怎么做

谢谢

java gradle playframework
1个回答
0
投票

回答你的问题

假设您的项目结构如下图所示

请在顶级项目的settings.gradle中包含所有子项目,如下图所示

使用子项目中的依赖项,如下图所示

© www.soinside.com 2019 - 2024. All rights reserved.