dubbox 发布到私服
1 下载源码
从github下载dubbox项目源码
2 编译
用CMD命令在checkout出来的dubbox目录执行mvn install -Dmaven.test.skip=true来尝试编译一下dubbo(并将dubbo的jar安装到本地maven库)
3私服配置
在checkout出来的dubbox目录下,修改pom.xml文件,添加如下代码:
<distributionManagement>
<repository>
<id>thirdparty</id>
<url>http://127.0.0.1:8081/nexus/content/repositories/thirdparty/</url>
</repository>
</distributionManagement>
这是将其打包发布到第三方库下
在maven的settings.xml文件中的servers节点添加:
<server>
<id>thirdparty</id>
<username>admin</username>
<password>admin</password>
</server>
4、配置第三方库
configuration的Deployment Policy设置为AllowRedeploy,否则会报错,提示权限错误
5、发布到远程私服:
dubbox官网介绍是这样的:在checkout出来的dubbox根目录执行mvn idea:idea或者mvn eclipse:eclipse,来创建IDE工程文件,其实不用这样,直接在checkout出来的dubbox根目录执行:
mvn deploy -Dmaven.test.skip=true
就可以完成dubbox到私服的发布。
完成