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

  • 相关阅读:
    HDU 3951 (博弈) Coin Game
    HDU 3863 (博弈) No Gambling
    HDU 3544 (不平等博弈) Alice's Game
    POJ 3225 (线段树 区间更新) Help with Intervals
    POJ 2528 (线段树 离散化) Mayor's posters
    POJ 3468 (线段树 区间增减) A Simple Problem with Integers
    HDU 1698 (线段树 区间更新) Just a Hook
    POJ (线段树) Who Gets the Most Candies?
    POJ 2828 (线段树 单点更新) Buy Tickets
    HDU 2795 (线段树 单点更新) Billboard
  • 原文地址:https://www.cnblogs.com/bky-wing/p/8432041.html
Copyright © 2011-2022 走看看