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进程

总结

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

相关文章

  • Springboot详解RocketMQ实现广播消息流程

    Springboot详解RocketMQ实现广播消息流程

    RocketMQ作为一款纯java、分布式、队列模型的开源消息中间件,支持事务消息、顺序消息、批量消息、定时消息、消息回溯等,本篇我们了解如何实现广播消息
    2022-06-06
  • Spring解析配置类和扫描包路径的详细过程

    Spring解析配置类和扫描包路径的详细过程

    这篇文章主要介绍了Spring解析配置类和扫描包路径的详细过程,文中通过代码示例讲解的非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下
    2024-12-12
  • springboot整合nacos的入门Demo及Nacos安装部署

    springboot整合nacos的入门Demo及Nacos安装部署

    Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理,Nacos 致力于帮助您发现、配置和管理微服务,这篇文章主要介绍了springboot整合nacos的入门Demo,需要的朋友可以参考下
    2024-01-01
  • IDEA安装阿里代码规范插件的步骤图文详解

    IDEA安装阿里代码规范插件的步骤图文详解

    这篇文章主要介绍了IDEA安装阿里代码规范插件的步骤,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12
  • Java 使用多线程调用类的静态方法的示例

    Java 使用多线程调用类的静态方法的示例

    这篇文章主要介绍了Java 使用多线程调用类的静态方法的示例,帮助大家更好的理解和使用Java,感兴趣的朋友可以了解下
    2020-10-10
  • Java中Set集合的基本使用方法举例

    Java中Set集合的基本使用方法举例

    在Java中可以使用不同的实现类来创建和初始化Set集合,下面这篇文章主要给大家介绍了关于Java中Set集合的基本使用方法,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-07-07
  • 关于javaWeb中405错误的解决方法

    关于javaWeb中405错误的解决方法

    下面小编就为大家带来一篇关于javaWeb中405错误的解决方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • Java源码解析之接口List

    Java源码解析之接口List

    今天带大家复习Java基础的一些知识点,对接口List进行了详细的解析,对正在学习Java的小伙伴们有很好地帮助,需要的朋友可以参考下
    2021-05-05
  • IDEA插件开发之环境搭建过程图文详解

    IDEA插件开发之环境搭建过程图文详解

    这篇文章主要介绍了IDEA插件开发之环境搭建过程,本文通过图文并茂实例代码相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-05-05
  • java实现解析json复杂数据的方法详解

    java实现解析json复杂数据的方法详解

    这篇文章主要为大家详细介绍了java如何实现解析json复杂数据,文中的示例代码讲解详细,具有一定的借鉴价值,感兴趣的小伙伴可以学习一下
    2024-01-01

最新评论