在eclipse上用gradle导入另一个项目的项目

时间:2015-05-05 12:12:24

标签: spring import gradle

我正在尝试使用Gradle作为Spring MVC项目构建器。我将项目划分为两个不同的项目,第一个项目将包含存储库和服务部分,第二个项目包含视图和控制器(Web部分)

我的问题是当我尝试部署我的项目时,服务器看不到第一个项目中的实体。它也没有部署第一个项目。

我认为这是由于Gradle,但我不知道如何指示gradle导入第二个项目的第一个项目。

1 个答案:

答案 0 :(得分:0)

您必须使用以下hirarchy创建一个多项目:

  • 根项目
    • settings.gradle
    • 服务
      • 的build.gradle
      • ...
      • 的build.gradle
      • ...

settings.gradle必须包含以下内容

include 'service'
include 'web'

现在,Web项目可以在build.gradle中使用带有以下代码的服务项目:

dependencies {
    compile project(':service')
}