Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在STS eclipse中创建多项目渐变构建?_Eclipse_Svn_Gradle_Spring Tool Suite_Multi Project - Fatal编程技术网

如何在STS eclipse中创建多项目渐变构建?

如何在STS eclipse中创建多项目渐变构建?,eclipse,svn,gradle,spring-tool-suite,multi-project,Eclipse,Svn,Gradle,Spring Tool Suite,Multi Project,我在STS Eclipse中有两个独立的项目,都使用gradle进行构建。一个是web应用程序。另一个是web应用程序使用的数据访问库。我有这个buildship插件 通常,我会简单地更改项目属性,将数据项目包括在web应用程序的构建路径/项目引用中,以实现这一点,但我们正在切换到使用Gradle 我在每个项目中都有一个工作build.gradle文件,但我不知道如何构建web应用的构建脚本并包含数据项目 我查找了各种教程和示例,它们讨论了一个包含这两个项目的根项目。我不知道如何创造这个 我该如

我在STS Eclipse中有两个独立的项目,都使用gradle进行构建。一个是web应用程序。另一个是web应用程序使用的数据访问库。我有这个buildship插件

通常,我会简单地更改项目属性,将数据项目包括在web应用程序的构建路径/项目引用中,以实现这一点,但我们正在切换到使用Gradle

我在每个项目中都有一个工作build.gradle文件,但我不知道如何构建web应用的构建脚本并包含数据项目

我查找了各种教程和示例,它们讨论了一个包含这两个项目的根项目。我不知道如何创造这个

我该如何设置这个

此外,在这样的设置中,我关心SVN。我希望能够分别提交每个项目,因为其他应用程序将使用数据访问库,这就是为什么它是一个单独的项目。我的理解是,gradle建议的嵌套项目结构将导致整个根项目作为一个条目提交,其中包含两个子项目


这意味着我必须将数据访问项目复制到需要使用它的所有其他项目中,这将使维护代码成为一件痛苦的事情。在这一点上,我还不如没有一个单独的数据访问项目,而是将所有代码都包含在web应用程序的一个包中

此问题的解决方案是settings.gradle中的“includeflat”命令