流程:

  1. 在pom.xml中加入以下配置 (引入springboot打包插件 spring-boot-maven-plugin ):
<project ...><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build>
</project>
  1. 执行以下Maven命令即可打包

    mvn clean package

  2. 以springboot-exec-jar项目为例,打包后我们在target目录下可以看到两个jar文件:

其中,springboot-exec-jar-1.0-SNAPSHOT.jar.original是Maven标准打包插件打的jar包,它只包含我们自己的Class,不包含依赖,而springboot-exec-jar-1.0-SNAPSHOT.jar是Spring Boot打包插件创建的包含依赖的jar,可以直接运行:

java -jar springboot-exec-jar-1.0-SNAPSHOT.jar

注意:以上方式运行没有指定编码方式,可能会出现乱码

解决方案:

java -Dfile.encoding=utf-8 -jar XXX.jar

指定 utf-8 编码

Java Springboot应用部署相关推荐

  1. 常用注解[spring 的 java 配置] ||springboot 热部署

    常用注解[spring 的 java 配置] 回顾学过的 spring 的注解 @Controller @RestController @Service @Repository @Component ...

  2. filezilla 设置服务器_java项目部署到linux服务器,微信小程序后台springboot项目部署到腾讯云服务器(图文详解)...

    前面给大家讲了一个点餐系统的开发,包括java点餐后台和微信点餐小程序.可是都是教大家如何在本地把项目跑起来.今天就来教大家如何把这个点餐系统部署到服务器,实现商用. 传送门 点餐系统的开发,java ...

  3. springboot 获取登录浏览器_java项目部署到linux服务器,微信小程序后台springboot项目部署到云服务器(图文详解)...

    前面给大家讲了一个点餐系统的开发,包括java点餐后台和微信点餐小程序.可是都是教大家如何在本地把项目跑起来.今天就来教大家如何把这个点餐系统部署到服务器,实现商用. 传送门 点餐系统的开发,java ...

  4. k8s springboot 文件_30分钟无痛上云——springboot项目部署到kubernetes

    最近学习kubernetes,看书千言,不如一行.还是直接上手把一个项目迁移过去操作一下感觉深刻一点.废话少说,言归正传. 一.环境准备 操作系统版本 mac Mojove 10.14.5.docke ...

  5. springboot项目部署 + vue项目部署

    部署一个简单的前后端分离的博客项目 springboot项目部署 第一步:打包springboot项目(jar包) 第二步:将jar(项目的target目录下)包上传到云服务器上(Xftp) 第三步: ...

  6. 基于JAVA springboot + MYSQL +VUE的项目管理系统(含数据库),包括工时统计、原型预览、效果图管理等

    平台介绍 无鱼工时管理系统,是一款轻量级工时记录和管理工具,包括项目管理,工时上报,工时日报,工时统计等功能. 无鱼工时管理系统可通过员工工时上报的方式,来记录项目所花费的工时,帮助企业进行项目工时统 ...

  7. springboot项目部署到Linux服务器

    按照yum方式安装jdk成功 Linux系统下安装jdk及环境配置(两种方法)_橙子君的博客-CSDN博客_linux配置jdk这里介绍两种linux环境下jdk的安装以及环境配置方法在windows ...

  8. 基于java+SpringBoot+HTML+Mysql旅游网站设计与实现

    详细功能设计:请点击下面链接查看基于java+SpringBoot+HTML+Mysql旅游网站设计与实现_哔哩哔哩_bilibili 源码+论文获取: 源码+论文获取请私信获取 目录 Abstrac ...

  9. 普元 AppServer 6.5 将springboot应用部署到应用服务器,上传文件时报错:Caused by: org.springframework.web.multipart.Multipar

    [问题] springboot应用部署到应用服务器后,上传文件时报错: Caused by: org.springframework.web.multipart.MultipartException: ...

最新文章

  1. Open3d学习计划—高级篇 5(RGBD融合)
  2. samba服务中,关于读写(也就是下载和上传)权限的优先级
  3. 鸿蒙2.0操作体验,鸿蒙2.0操作系统正式版-华为鸿蒙2.0操作系统正式版官方预约 v1.0.0-优盘手机站...
  4. Windows下配置NodeJS环境详解
  5. bash 的相关配置
  6. LeetCode MySQL 601. 体育馆的人流量(row_number+over+cast)
  7. python做数据和大数据区别_不懂Python,不懂大数据的人,和咸鱼有什么区别?
  8. 产品经理 - 汽车维修连锁企业 - 发展预测
  9. 柱形图怎么变成横着的_鞋柜爆满怎么办?来看看日本人怎么收纳鞋子,感觉能多塞下20双...
  10. Power BI 数据分析可视化软件入门教程
  11. 小程序投票帮怎么刷票
  12. 《安富莱嵌入式周报》第231期:2021.09.20--2021.09.26
  13. Mugeda(木疙瘩)H5案例课—模拟朋友圈-岑远科-专题视频课程
  14. 郭盛华是如何登上神坛?令全世界认识了中国的黑科技
  15. 重走机器学习之路——形而上者谓之道
  16. flashfxp连接失败,flashfxp连接失败怎么办
  17. 全球400多支团队参加,鹅厂是如何拿下冠军的
  18. latex 表格如何精细控制行高,行距,行与行之间的距离
  19. stanford句法分析词性表
  20. 2008.05.19 默哀祈福

热门文章

  1. AGC030D - Inversion Sum
  2. 周末狂欢赛1(玩游戏/Game,函数,JOIOI王国)
  3. 洛谷P2497:基站建设(splay、斜率优化)
  4. AT2305-[AGC010D]Decrementing【博弈论】
  5. ssl1010-方格取数
  6. 【树链剖分】LCA(P4211)
  7. 【并查集】小 X 的液体混合
  8. 【Floyed】【匈牙利算法】导弹(jzoj 1610)
  9. 7、mybatis中的sql映射文件详解(2)
  10. 汇编语言(十九)之删除数组中的元素