打包发布项目

打包发布一个项目的步骤:
  • 如果依赖包和weishop项目前台有变化,先将依赖包打成jar包,然后把weishop前台打成jar包。

    依赖包的打包可以点击install来自动生成jar包,刷新之后在target文件夹中可查看。

1289617-20180208155914966-1999273917.png

weishop前台可以通过右键weishop项目选择打开“Show In-> Terminal”窗口,将打包命令复制粘贴到Terminal窗口然后执行

1289617-20180208160737857-1562329293.png

待上面两个jar包成功之后,然后将正式库的application.properties文件覆盖掉weishop前台jar包中的配置文件。

  • 打开Xshell连上weishop,在打开“新建文件传输”,然后依次将weishop前台jar包和依赖包替换。

1289617-20180208161227935-1446980734.png
1289617-20180208161234388-8505483.png
1289617-20180208161242623-1601829431.png

  • 输入命令1:cd /var/www/,这里需要定位到www这个根目录下。
  • 输入命令2:ps -ef|grep java,可以查看存在的前台和后台以及网页端项目的jar包(注:这里不显示依赖包)

1289617-20180208161859107-1830323410.png

  • 输入命令3:kill -9 id,这里的id指的是需要发布哪个就kill掉哪个项目的jar包id,这里是weishop前台,所以id为24926,即kill -9 24926。
  • 输入命令4:nohup java -jar ./ysccc-weishop-1.0.1.jar > ./logs/ysccc-weishop.log &,输入这个命令之后没有错误的话按ctrl+c结束。
  • 输入命令5:tail -f ./logs/ysccc-weishop.log,用来启动。(也可以输入tail -n 500 -f ./logs/ysccc-weishop.log,可以打印日志 )

备注:如果只需要更新依赖包的jar包,需要先覆盖依赖包之后在重复上面5个步骤。成功启动之后就可以关闭Xshell,如果需要查看日志,则可以打开Xshell,然后输入命令1 和 命令5(加-n 500)来查看日志。如果前后台和依赖包都需要重新更新,那么依赖包直接覆盖,前后台分别打包之后要将前后台的properties文件分别替换之后在分别操作以上1-5个步骤,注意第四步和五步的名字需要更改。如果只更新依赖包,也可以重新发布前台的项目达到更新的目的。

转载于:https://www.cnblogs.com/bky-wing/p/8432041.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值