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工程一個樣。

 

 

 

               

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM