Dubbo源码的下载、编译和导入IDEA
1. 源码下载
dubbo的项目在github中的地址为: https://github.com/apache/dubbo
-
首先在本地建个文件夹,用来存放dubbo源码
然后用cmd的git指令进行dubbo源码的下载,如下:(可能需要等待几分钟,和你的网速有关系)
-
为了防止master中代码不稳定,进入dubbo项目cd dubbo 可以切入到最近的release分支
git checkout 2.7.6-release。
报错:fatal: not a git repository (or any of the parent directories): .git
不是分支,需要cd dubbo目录下,如下
报错:error:pathspec ‘2.7.6-release’ did not match any file(s) known to git
**解决:**切换到最新分支 2.7.8-release
-
编译操作,要在dubbo目录下,进行编译操作 mvn clean install -DskipTests,跳过测试部分,需要本地环境变量配置有maven。这个过程需要好几分支,会比较漫长!
我这里dubbo编辑一共花费了40+分钟!!!但是最终还是BUILD SUCCESS。 -
导入IDEA开发工具
新建Project—>Project from Existing Sources—>找到刚才编辑文件夹下的pom.xml—>导入
然后可以跟着下面的步骤一步一步的操作即可。
等待dubbo源码项目导入IDEA中。
导入完毕!!!