为什么要写源码编译?
这里有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一个分支就好了