1. 下载
网址:https://github.com/dangdangdotcom/dubbox/tree/dubbox-2.8.4
2. 解压zip文件
3. 用maven编译文件
如果没有配置全局maven,则就进入maven的bin下,执行cmd命令(按住shift后鼠标右键,选择‘在此处打开命令窗口’ 或在上面的地址栏直接输入cmd也可以):
执行命令(若是粘贴此处的话一定要注意把回车去掉!):
mvn install
-f E:\project\apache-maven-3.5.2\myjar\dubbox-dubbox-2.8.4\pom.xml
-D maven.test.skip=true
稍等一会就编译完毕了:
编译完成后,每个文件夹下,会生成对应的target文件,里面放着我们需要的jar包、war包等(如dubbo文件夹下的截图):
dubbo-admin截图:
4. 安装到maven本地仓库中
执行下面语句(若要粘贴此处代码一定要注意把换行符去掉!)
mvn install:install-file -Dfile=E:\project\apache-maven-3.5.2\myjar\dubbox-dubbox-2.8.4\dubbo\target\dubbo-2.8.4.jar -DgroupId=com.alibaba -DartifactId=dubbo -Dversion=2.8.4 -Dpackaging=jar-DgeneratePom=true
执行完后:
在maven默认的仓库地址中,会出现我们的dubbox的内容:
可以进入dubbo文件夹下寻找pom.xml:
打开,里面的groupId、artifcatID、version就是我们需要在自己的maven项目引入的依赖的书写内容:
我的默认仓库是:
5. 接下来,让我们用Eclipse创建一个maven项目然后引入这个依赖试试吧
创建maven web项目截图:
注意jdk的选取:
创建完成后项目结构:
接下来咱们打开pom.xml添加依赖试试:
发现maven依赖中已经有了我们的dubbo:
我们在这里再加一个dubbo-rpc-webservice试试,
先查看它的pom.xml:
接下来增加依赖:
会发现与它关联的jar包都进来了:
6. 完成
可以再增加自己想要的依赖,然后去写代码吧。
转载自jfqqqqq的文章(https://blog.csdn.net/jfqqqqq/article/details/79559036#commentBox),感谢作者分享