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

总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Spring MVC如何使用@RequestParam注解获取参数
这篇文章主要介绍了Spring MVC实现使用@RequestParam注解获取参数方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2021-10-10
Java请求Http接口OkHttp超详细讲解(附带工具类)
这篇文章主要给大家介绍了关于Java请求Http接口OkHttp超详细讲解的相关资料,OkHttp是一款优秀的HTTP客户端框架,文中通过代码示例介绍的非常详细,需要的朋友可以参考下2024-02-02
Java 中的 equals 和 hashCode 方法关系与正确重写
在Java中,equals和 hashCode方法是Object类的核心方法,广泛用于对象比较和哈希集合(如 HashMap、HashSet)的操作,本文深入剖析equals和hashCode方法的关系、契约、正确重写方式及实践案例,感兴趣的朋友一起看看吧2025-09-09
解决IDEA2021版compiler.automake.allow.when.app.running不存在的问题
很多文章介绍IntelliJ IDEA开启热部署功能都会写到在IntelliJ IDEA中的注册表中开启compiler.automake.allow.when.app.running选项,此选项在IntelliJ IDEA 2021.2之后的版本迁移到高级设置中,下面看下设置方法2021-09-09


最新评论