多项目gradle构建部署为2个独立的应用程序(一个是播放应用程序)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多项目gradle构建部署为2个独立的应用程序(一个是播放应用程序)相关的知识,希望对你有一定的参考价值。
我正在努力将基于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来重构两个应用程序共有的代码。我怎么做
谢谢
答案
回答你的问题
假设您的项目结构如下图所示
请在顶级项目的settings.gradle中包含所有子项目,如下图所示
使用子项目中的依赖项,如下图所示
以上是关于多项目gradle构建部署为2个独立的应用程序(一个是播放应用程序)的主要内容,如果未能解决你的问题,请参考以下文章