gradle多專案 svn依賴

2022-01-14 06:21:00 字數 736 閱讀 7167

當svn有多個子專案且沒有根專案的時候,用eclipse拷貝下來是容易出問題的,經常子專案之間的依賴會有問題,還是推薦用idea。

操作說明:

如果svn有 a,b,c,d四個專案,a為web專案,b為給客戶端的介面應用,c為公共應用,d為dao應用

a,b,c,d都是以zt開頭的命名

先在idea的專案目錄新建a,b,c,d四個專案名目錄,再新建乙個zt-integration資料夾再在zt-integration資料夾下建乙個build.gradle檔案,裡面不寫內容,再建乙個settings.gradle檔案,裡面內容為:

boolean buildall = system.getproperty('all', '1') == '1'

if (buildall)

});println "包含子工程:$updirs"

includeflat updirs

}

然後再在每個目錄下check out對應的專案**。

開啟idea,然後file-->new-->project from existing source 把zt-integration匯入進來,就會把子專案加進來

各個子專案的依賴用 compile project(':其他子專案名')

gradle的多專案構建(九)

目錄 在android studio中,乙個模組和乙個專案是有區別的。乙個專案包含多個模組module。而android studio中的每乙個module對應的是gradle多專案構建中的乙個專案 為什麼需要多專案構建呢?模組通常具有層次結構而且可以定義為相互依賴。gradle對構建多模組專案提供...

Gradle依賴排除

在引用依賴時經常會有這樣的問題 某些間接引用的依賴項是不需要的 產生了依賴衝突。此時需要排除一些依賴。下面的內容介紹了幾種在gradle中排除依賴的方式。在dependency中排除 dependencies compile com.zhyea ar4j 1.0 excluding a partic...

Gradle依賴排除

在引用依賴時經常會有這樣的問題 某些間接引用的依賴項是不需要的 產生了依賴衝突。此時需要排除一些依賴。下面的內容介紹了幾種在gradle中排除依賴的方式。在dependency中排除 dependencies compile com.zhyea ar4j 1.0 excluding a partic...