基于Github构建Dubbo源码(Windows)
2016-01-21 14:58
375 查看
首先,确认已经安装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文件夹 ,里面是所有依赖包
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文件夹 ,里面是所有依赖包
相关文章推荐
- 查看github pages文档的方式
- 使用BAE的基于Web.py的简单博客程序
- maven学习
- maven插件maven-war-plugin的使用
- jenkins------部署项目到jboss eap下
- maven使用经验集
- 两分钟学会如何在github托管代码
- Android自定义View实现仿GitHub的提交活跃表格
- window下安装和配置maven环境
- 使用maven+eclipse搭建struts2开发环境
- Java随手笔记8之包、环境变量和访问控制及maven profile实现多环境打包
- maven中下载jar包源码和javadoc的命令介绍
- github配置使用指南
- github版本库使用详细图文教程(命令行及图形界面版)
- python使用心得之获得github代码库列表
- 表单重复提交处理总结
- Maven私服配置记录 Nexus
- Maven学习笔记
- C语言实现的轻量级brainfuck语言解释器