export 會(huì)改變當(dāng)前module的依賴(lài)架包的共享范圍: 例如有module A 配置依賴(lài)了jdbc.jar ,module B 又依賴(lài) module A,但是如果你不在module A里的dependencies 里面把 JDBC。jar 前面的 export 勾上,module B是無(wú)法用到 JDBC的內(nèi)容的,編譯無(wú)法通過(guò)。 前面所說(shuō)的都是通過(guò)IDE配置的 依賴(lài),但是如果整個(gè)module之間的依賴(lài)都是通過(guò)maven 管理的,那就沒(méi)有這么多事情,默認(rèn)就是scope 全局共享,現(xiàn)在用maven gradle的越來(lái)越多,可能這些ide 配置會(huì)再以后的版本中刪除都有可能 |
|
來(lái)自: 一本正經(jīng)地胡鬧 > 《待分類(lèi)》