我正在尝试使用Gradle作为Spring MVC项目构建器。我将项目划分为两个不同的项目,第一个项目将包含存储库和服务部分,第二个项目包含视图和控制器(Web部分)
我的问题是当我尝试部署我的项目时,服务器看不到第一个项目中的实体。它也没有部署第一个项目。
我认为这是由于Gradle,但我不知道如何指示gradle导入第二个项目的第一个项目。
答案 0 :(得分:0)
您必须使用以下hirarchy创建一个多项目:
settings.gradle必须包含以下内容
include 'service'
include 'web'
现在,Web项目可以在build.gradle中使用带有以下代码的服务项目:
dependencies {
compile project(':service')
}