zoukankan      html  css  js  c++  java
  • 打包发布项目

    打包发布一个项目的步骤:

    • 如果依赖包和weishop项目前台有变化,先将依赖包打成jar包,然后把weishop前台打成jar包。

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

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

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

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



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

    • 输入命令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个步骤,注意第四步和五步的名字需要更改。如果只更新依赖包,也可以重新发布前台的项目达到更新的目的。

  • 相关阅读:
    DAI widget和stream widget建立连接
    asoc驱动注册
    snd_card设备
    DAPM event机制
    Linux下gprof和oprofiling性能测试工具
    [KERNEL OOM] debug linux out of memory的一些技巧
    [kernel]kernel启动时,如何在driver中获取uboot的bootargs
    [HOW TO USE HW BRP] 如何使用ARM hardware self debug tools monitor 内存寄存器被踩问题。
    【Kernel ftrace】使用kernel ftrace追踪IRQ的例子
    [panic] 一个kernel panic错误分析的例子
  • 原文地址:https://www.cnblogs.com/bky-wing/p/8432041.html
Copyright © 2011-2022 走看看