越來越多的開源項目,方便我們在工作中使用,有時有些項目並沒有同步到maven,這時如果拿到開源項目的源碼,可以通過maven自行編譯,再使用,以下是使用Maven編譯Dubbo的例子
1.搭建Maven環境
2.下載Dubbo源碼
3.編譯
1.搭建Maven環境
可以在https://maven.apache.org/download.cgi上進行下載
解壓下載後的壓縮包
配置maven路徑到系統的環境變量
2.下載Dubbo源碼
通過上面幾個步驟配置好Maven環境後,接下來就是下載項目需要的源碼,比如我下載Dubbo源碼,
在git上直接下載,或者通過git客戶端checkout
Dubbo 在git的地址是https://github.com/alibaba/dubbo
3.編譯,打包,這裏跳過測試(-Dmaven.test.skip=true)
下載解壓後,在dubbo-master目錄下打開命令行,輸入命令mvn install -Dmaven.test.skip=true
成功後,在每個目錄都有個target目錄及對應的jar或者war包生成,如: