爲什麼要寫源碼編譯?
這裏有2個原因,一是網絡上幾乎沒有一個正確的姿勢,二是爲什麼後續方便大家查閱
解決正確又高效的源碼編譯,首先要有正確的git clone
1,正確的git
git clone -b dubbo-2.6.0 https://github.com/apache/incubator-dubbo.git
關於git命令大家自己去問度娘
2,正確轉換源碼工程:mvn idea:idea 或者mvn eclipse:eclipse
3,導入idea
4,mvn編譯:mvn clean install -Dmaven.test.skip=true
另:記住你的maven setting文件的設置
我這邊設置如下
就這麼簡單,對源碼打包應用還是研究或自己改寫都可行,如果發行自己的改寫源碼先去github上去fork一個分支就好了