获取代码

从git上获取出来dubbo的源码。

  1. git clone https://github.com/apache/dubbo.git dubbo

maven构建

构建之前需要配置以下的 MAVEN_OPTS

  1. export MAVEN_OPTS=-Xmx1024m -XX:MaxPermSize=512m

使用以下命令做一次构建:

  1. mvn clean install

可以通过以下的构建命令来跳过单元测试:

  1. mvn install -Dmaven.test.skip

一般都是使用这个命令跳过test方法,构建成功dubbo。

构建源码

当需要dubbo源码调试时,可以构建出来源码,方便调试使用。

  1. mvn clean source:jar install -Dmaven.test.skip

参考