springboot项目如何部署到服务器

 更新时间:2024年05月10日 11:24:37   作者:Janson666  
这篇文章主要介绍了springboot项目如何部署到服务器问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

1. 部署方式

Springboot 部署会采用两种方式:

  • 全部打包成一个jar
  • 或者打包成一个war

2. 打包成 jar 

第一种方法(IDEA)

  • 1. clean
  • 2. package

第二种方法(命令行)

  • 键盘输入 windows + r :
  • cd 命令切换到你项目所在路径:
  • 之后输入命令:
  • mvn install

3. 运行该 jar

执行启动部署命令:

nohup 表示后台启动,不显示日志,& 符号放在启动参数后面表示设置此进程为后台进程。

执行完成命令后,可以按enter键继续在该窗口的命令行进行其他操作。

nohup java -jar  sciway-module-system-1.0.0.jar &

4. linux 常用命令 

1)windows连接linux:ssh root@192.169.9.1   把IP地址换成自己的服务器ip地址

2)将本地jar包拷贝到远程服务器命令:

  • scp .\pom.xml root@192.169.9.1:\html
  • .\pom.xml----本地文件的地址
  • root@192.169.9.1:\html------服务器文件夹的地址

3)查看进程号:ps -aux

4)杀死 进程的,关闭程序 :kill -9 22899  

5)查看正在启动过程的日志: tail -500f nohup.out

6)查看java 运行的几个进程 pid: ps -ef | grep java

7)jps -l  : 显示全部的java进程

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • java日志LoggerFactory.getLogger的用法及说明

    java日志LoggerFactory.getLogger的用法及说明

    这篇文章主要介绍了java日志LoggerFactory.getLogger的用法及说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • Spring中BeanFactory与FactoryBean接口的区别详解

    Spring中BeanFactory与FactoryBean接口的区别详解

    这篇文章主要给大家介绍了关于Spring中BeanFactory与FactoryBean接口的区别的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者使用Spring具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-03-03
  • springboot 返回json格式数据时间格式配置方式

    springboot 返回json格式数据时间格式配置方式

    这篇文章主要介绍了springboot 返回json格式数据时间格式配置方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-11-11
  • Java静态方法不能调用非静态成员的原因分析

    Java静态方法不能调用非静态成员的原因分析

    在Java中,静态方法是属于类的方法,而不是属于对象的方法,它可以通过类名直接调用,无需创建对象实例,非静态成员指的是类的实例变量和实例方法,它们需要通过对象实例才能访问和调用,本文小编将和大家一起探讨Java静态方法为什么不能调用非静态成员
    2023-10-10
  • 基于Java web服务器简单实现一个Servlet容器

    基于Java web服务器简单实现一个Servlet容器

    这篇文章主要为大家详细介绍了基于Java web服务器简单实现一个Servlet容器,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • Springmvc项目web.xml中servlet-mapping路径映射配置注意说明

    Springmvc项目web.xml中servlet-mapping路径映射配置注意说明

    这篇文章主要介绍了Springmvc项目web.xml中servlet-mapping路径映射配置注意说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-12-12
  • Java设计模式之浅谈外观模式

    Java设计模式之浅谈外观模式

    这篇文章主要介绍了Java设计模式之外观模式的相关资料,需要的朋友可以参考下
    2022-09-09
  • Java实现拓扑排序算法的示例代码

    Java实现拓扑排序算法的示例代码

    在图论中,拓扑排序(Topological Sorting)是一个有向无环图(DAG, Directed Acyclic Graph)的所有顶点的线性序列。本文将为大家讲讲拓扑排序算法的原理及实现,需要的可以参考一下
    2022-07-07
  • IDEA database和datagrip无法下载驱动问题解决办法

    IDEA database和datagrip无法下载驱动问题解决办法

    这篇文章主要给大家介绍了关于IDEA database和datagrip无法下载驱动问题的解决办法,文中通过代码介绍的非常详细,对大家学习或者使用idea具有一定的参考借鉴价值,需要的朋友可以参考下
    2024-03-03
  • Java 添加和删除PDF图层的示例代码

    Java 添加和删除PDF图层的示例代码

    本文将介绍如何使用Spire.PDF for Java来添加和删除PDF图层,本文通过示例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友参考下吧
    2020-02-02

最新评论