intellij idea 创建 gradle聚合工程

首先创建父工程:

第一步: 

next 

取好名字,父工程名字:gradle-parent  跟创建普通工程一样 点击 finish 完成

创建子工程:

第二步:

next 

 取好名字,子工程名字:demo-web  跟创建普通工程一样 点击 finish 完成

第三步:把 demo-web工程变成 web工程

别的地方拷贝一个 webapp目录文件,包含 WEB-INFO  web-xml 到 src/main目录下。

在demo-web  下的  build.gralde文件里加入:   apply plugin : 'war'

刷新一下,也可以不刷新,wepapp目录图标上会多出一个蓝色的点,是web工程的标识,如图:

第四步: 同样创建子工程:demo-service,非web工程,只是一个jar工程,不需要上面的迫使变成web工程的步骤

第五步:

在gradle-parent工程下的build.gradle文件里面写上  dependencies {  }

第六步:这个时候,子工程就继承了父工程的jar包。在子工程里面单独需要哪些jar包,可以在子工程

              里面配置。

第七步:让 demo-web工程引用demo-service。

              在demo-web工程目录下的build.gralde文件里面 写入: compile project(":demo-service")

第八步:把之前找的一个web项目,拿过来,把里面的 controller类放在 demo-web 。 service类放到 demo-service。

最后测试是否运行,发布到tomcat跟以前的mavne工程一个样。

               

猜你喜欢

转载自www.cnblogs.com/jingzhi-sksk/p/12631771.html
今日推荐