JAVA项目如何打包部署到Linux服务器上

 更新时间:2024年10月24日 09:31:24   作者:maskdir  
本文详细介绍了在服务器上部署环境包括JDK、MySQL、Tomcat的设置,以及使用Idea-Maven-SpringBoot进行jar包打包部署的流程,内容涵盖了MySQL配置注意事项、pom.xml配置、打包命令等关键步骤,同时,也提供了如何将jar包上传到Linux服务器并运行的具体方法

服务器部署环境

  • JDK
  • MySQL
  • Tomcat

打包部署(Idea-Maven-SpringBoot)jar包

1. mysql配置

注意:mysql配置信息(端口,用户,密码等)

2. pom.xml配置

<packaging>jar</packaging>

3. 打包

clean compile package -Dmaven.test.skip=true

Linux 运行jar

1. jar上传服务器

  • (1) 通过xftp上传
  • (2) 通过rz命令上传

2. 运行

[root@localhost opt]# cd /opt //进入到jar包所在目录
[root@localhost opt]# java -jar crm.jar

总结

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

相关文章

  • Java并发编程中高频异常的原因,场景与解决方案全解析

    Java并发编程中高频异常的原因,场景与解决方案全解析

    在Java并发编程中,异常处理是保障程序稳定性的核心环节,本文将深度解析4类高频并发异常的产生原因、典型场景,并给出可落地的解决方案,帮你彻底避开这些坑
    2026-03-03
  • Spring MVC如何使用@RequestParam注解获取参数

    Spring MVC如何使用@RequestParam注解获取参数

    这篇文章主要介绍了Spring MVC实现使用@RequestParam注解获取参数方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-10-10
  • 基于Java语言的递归运算例题详解

    基于Java语言的递归运算例题详解

    一个方法在执行过程中调用自身, 就称为 "递归"。本文将通过几个例题带大家深入了解一下Java语言中的递归运算,感兴趣的可以了解一下
    2022-08-08
  • Java请求Http接口OkHttp超详细讲解(附带工具类)

    Java请求Http接口OkHttp超详细讲解(附带工具类)

    这篇文章主要给大家介绍了关于Java请求Http接口OkHttp超详细讲解的相关资料,OkHttp是一款优秀的HTTP客户端框架,文中通过代码示例介绍的非常详细,需要的朋友可以参考下
    2024-02-02
  • Java 中的 equals 和 hashCode 方法关系与正确重写实践案例

    Java 中的 equals 和 hashCode 方法关系与正确重写

    在Java中,equals和 hashCode方法是Object类的核心方法,广泛用于对象比较和哈希集合(如 HashMap、HashSet)的操作,本文深入剖析equals和hashCode方法的关系、契约、正确重写方式及实践案例,感兴趣的朋友一起看看吧
    2025-09-09
  • spring IOC容器的Bean管理XML自动装配过程

    spring IOC容器的Bean管理XML自动装配过程

    这篇文章主要为大家介绍了spring IOC容器Bean管理基于XML的自动装配过程,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-05-05
  • 使用Java实现PDF文字识别的方法详解

    使用Java实现PDF文字识别的方法详解

    在现代信息化的社会中,PDF文件已经成为一种非常常见的文档格式,本文将详细介绍如何使用Java实现PDF文字识别,包括所需的工具、库、代码实现以及实际应用中的注意事项,需要的朋友可以参考下
    2025-02-02
  • 解决IDEA2021版compiler.automake.allow.when.app.running不存在的问题

    解决IDEA2021版compiler.automake.allow.when.app.running不存在的问题

    很多文章介绍IntelliJ IDEA开启热部署功能都会写到在IntelliJ IDEA中的注册表中开启compiler.automake.allow.when.app.running选项,此选项在IntelliJ IDEA 2021.2之后的版本迁移到高级设置中,下面看下设置方法
    2021-09-09
  • 官方详解HDFS Balancer工具主要调优参数

    官方详解HDFS Balancer工具主要调优参数

    这篇文章主要为大家介绍了HDFS Balancer工具主要调优参数的 官方详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-03-03
  • SpringBoot2基于重复创建bean的问题及解决

    SpringBoot2基于重复创建bean的问题及解决

    这篇文章主要介绍了SpringBoot2基于重复创建bean的问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-06-06

最新评论