Dubbo项目部署
2019-03-28 本文已影响10人
任嘉平生愿
1、先将interface接口层打包成jar,直接打包到相应的maven本地库下
命令:mvn clean install
2、将provider服务提供项目打包成jar,然后将该项目所需的第三方依赖jar包手动copy到一个新建的lib文件夹(这个文件是在provider项目的pom.xml内指定了第三方jar包的获取路径),把provider项目jar包和lib文件夹放在同一目录下
启动:
a、若是本机上的话,cmd命令:Java -jar xxx.jar
b、Linux下,命令:nohup java -jar xxx.jar & (这是可在后台执行的,即使Ctrl+C也不会影响程序的后台运行)
3、将consumer项目打成war包,然后放在tomcat内启动就行了
Linux下命令:ps -ef | grep tomcat
kill -9 pid
./startup.sh
4、开发阶段,启动Dubbo服务
provider直接用main方法启动。consumer用tomcat容器
这里有一个测试dubbo接口的办法