dubbo+spring+maven+assembly+官方shell实现jar应用

项目地址 https://github.com/CongZhouArtist/dubbo-test

dubbo版本2.6.4
使用maven + assembly实现tar.gz打包
使用官方start.sh实现脚本启动(其实使用com.alibaba.dubbo.container.Main运行spring环境)

以dubbo-provider为例,目录树如下:
在这里插入图片描述

  1. assembly文件夹放了优雅脚本和assembly.xml
  2. 其中conf实现了多环境配置
  3. spring文件夹为spring环境配置

使用mvn clean package -DskipTest打包
在这里插入图片描述

  1. 其中lib为项目所依赖的所有jar包
  2. conf为properties文件
  3. bin为sh脚本文件

使用bin目录下的脚本可以实现优雅start和stop
在这里插入图片描述

PS:

  1. dubbo-consumer为测试工程,运行main方法就可以测试。
  2. 如需使用zookeeper,直接修改dubbo.properties dubbo.registry.address
  3. 与Jenkins可实现持续集成,直接使用tar.gz解压,sh脚本启动
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值