基于Github构建Dubbo源码(Windows)

首先,确认已经安装Maven,并在环境变量里面配置了MavenHome,并在Path中添加MavenHome\bin的路径;



Dubbo依赖opensesame,Github地址https://github.com/alibaba/opensesame,点击"Download Zip"下载源码,

解压缩opensesame-master.zip 例如路径d:\source\opensesame

cmd打开,cd到d:\source\opensesame,执行mvn clean install -Dmaven.test.skip=true,

为确保编译顺利最好再修改pom.xml,将<version>2.0</version>改为<version>1.0</version>

再执行一次mvn clean install -Dmaven.test.skip=true


Dubbo的Github地址https://github.com/alibaba/dubbo,点击"Download Zip"下载源码 dubbo-master.zip

解压缩dubbo-master.zip 例如路径D:\source\dubbo

打开windows的CMD,cd到D:\source\dubbo文件夹

输入 mvn clean install -Dmaven.test.skip=true

如果一切顺利则输入命令mvn eclipse:eclipse 用来构建eclipse环境


成功完成上述工作,打开eclipse ,file->Import...->General->Exsiting Projects to Workspace 选择确认D:\source\dubbo 点击Finish


Done


20160122 增加

为了便于maven进行jar的依赖引用 改用file->Import->Maven->Exsiting Maven Projects 导入dubbo


对于dubbo-admin打包时仅到处dubbo相关jar,其他依赖包都没有导入,为此在cmd进入dubbo-admin的pom.xml所在文件夹

执行mvn dependency:copy-dependencies -DoutputDirectory=lib -DincludeScope=compile  

在dubbo-admin文件夹下会有lib文件夹 ,里面是所有依赖包



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章