Dubbo+Zookeeper 教学及环境搭建二:项目打包部署

提供方打包部署

一、选中提供方项目包,点击file,选择Project Ser***

选中Artifacts,点击+号,选择jar,然后再选择From modules with dependencies…; 

module选择我们的提供方项目

Main Class我们选择提供方项目有main方法的启动服务的类文件

JAR****默认选择的是extract to the target JAR,我们改成copy to the output directory and link via manifest

然后再Directory for META-INFO/MAINFEST.MF选择生成MAINFEST.MF文件路径为resources,该文件保存了依赖的jar包和
 定义jar文件的入口类(Main-Class)的路径,选择ok

注意:每次重新打包都要把MAINFEST.MF文件的文件夹删除

再OutputLayout界面,选中output root,右键新建lib目录,把当前模块依赖的jar拖入lib目录下面;

完成后的样子(提供者jar包不能拖进lib包里面)

选择提供者jar文件,选择编辑classpath,定位一下刚才的依赖jar的路径,因为我们把依赖的jar拖进了lib里面,所以所有的依赖路劲都要在前面加上lib/; 

设置好点击Build,再选择Build Artifacts

点击刚才创建的Artifacts,选择build或者是Rebuild都可以,此时成功生成jar文件在out包下

把整个out放到服务器上,进入文件dubbo-provider.jar所在的文件夹,在该文件夹下打开cmd,通过java -jar dubbo-provider.jar运行

消费方打包部署

点击Run,选择Edit***

选择tomcat server,配置运行环境

选择到Deployment,点击加号,选择消费者war包,并添加一个访问路径

点击Run,选择Debug 运行

到tomcat目录下的webapps文件夹下找到刚才设置访问路径的文件夹,复制到服务器的tomcat下就可以部署运行了

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值