idea重新打包SpringBoot项目部署到Linux服务器

idea重新打包SpringBoot项目部署到Linux服务器

idea重新打包

  1. 在idea工具栏选择build——》Build Artifacts 。
    idea重新打包SpringBoot项目部署到Linux服务器

  2. 会在界面弹出Build Artifact的小框,然后选择Rebuild(首次可选择Build)。
    idea重新打包SpringBoot项目部署到Linux服务器

  3. 在xxx项目目录下——》out——》artifacts——》xxx_jar——》xxx.jar,找到打包好的jar包,注意看jar包的生成时间,以免没有重新打包。
    idea重新打包SpringBoot项目部署到Linux服务器

关掉原来进程

  1. 登录你的Linux服务器,输入以下命令查看正在运行的进程。
    ps -ef |grep java
    idea重新打包SpringBoot项目部署到Linux服务器

  2. 找到你想要替换jar包,第二个就是进程序号,输入以下命令关闭进程。
    kill -9 xxxxx

替换打包的包

找到需要替换jar包的位置,将新jar包替换进去。安利一款叫WinSCP的终端工具,可以很直观的看到Linux系统中的文件,非常好用!!
idea重新打包SpringBoot项目部署到Linux服务器

重新运行jar包

  1. 替换完成后在命令下cd切换到该jar包目录下。idea重新打包SpringBoot项目部署到Linux服务器
  2. 使用以下命令行运行jar包。
    nohup java -jar xxxx.jar &
    idea重新打包SpringBoot项目部署到Linux服务器
  3. 使用以下命令退出,重新返回到命令行。
    ctrl + c
  4. 使用以下命令查看日志,可以看到jar包已经成功运行了。
    tail -500f nohup.out
    idea重新打包SpringBoot项目部署到Linux服务器

博客小白,写得不好请谅解。
码字不易,转载请标明出处。