当前位置: 首页 > news >正文

oracle网站开发今日最新体育新闻

oracle网站开发,今日最新体育新闻,做一个网站的流程,移动端游戏是什么意思背景 SpringBoot 项目的部署一般采用全量jar 包方式部署相关项目,如果我们对相关的Contrller\Service\Dao\Mapper 层进行相关业务调整就需要重新编译全量jar 包(包大小约为200M左右)实在太麻烦了。 本文:重点讲解使用SpringBoot 的增量/瘦身…

背景

SpringBoot 项目的部署一般采用全量jar 包方式部署相关项目,如果我们对相关的Contrller\Service\Dao\Mapper 层进行相关业务调整就需要重新编译全量jar 包(包大小约为200M左右)实在太麻烦了。

本文:重点讲解使用SpringBoot 的增量/瘦身部署方式,把引用的jar 和静态资源分离。

分离Jar包

SpringBoot 全量jar 大小截图

点击SpringBoot 项目的Maven ->package 打包指令。

 SpringBoot 增量/瘦身jar 大小截图

点击SpringBoot 项目的Maven ->package 打包指令。

如何使用maven-dependency-plugin分离jar包 

第一步:在SpringBoot 项目中pom.xml文件的plugins 标签下添加plugin 依赖。

         <plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-dependency-plugin</artifactId><executions><execution><id>copy</id><phase>package</phase><goals><goal>copy-dependencies</goal></goals><configuration><!--指定的依赖路径--><outputDirectory>${project.build.directory}/lib</outputDirectory></configuration></execution></executions></plugin>

第二步:修改SpringBoot 项目默认:spring-boot-maven-plugin插件,添加如下配置。

         <plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><configuration><executable>true</executable><!--必须为ZIP模式,不指定的话-Dloader.path不生效--><layout>ZIP</layout><!-- 打包的时候排除的jar包--><includes><include><groupId>non-exists</groupId><artifactId>non-exists</artifactId></include></includes></configuration></plugin>

分离配置文件

在lib同目录下创建resource文件夹,进入代码resource文件夹内复制application.yml文件到resource文件下。

SpringBoot 项目启动 

在Spring Boot 可执行jar 包所在的文件目录打开窗口,执行如下指令:

E:\github_workspace\SpringBootCase\SpringBoot-MyBatisPlus\target>java -Dloader.path=./lib -jar .\SpringBoot-MyBatisPlus-1.0-SNAPSHOT.jar

 CMD 窗口输出:

如果涉及Spring Boot 项目涉及application.yml 文件但又不涉及后端逻辑代码的修改,可以通知指定配置文件方式,启动Spring Boot项目,执行如下指令:

java -Dloader.path=./lib -Dspring.config.location=./resource/application.yml -jar .\SpringBoot-MyBatisPlus-1.0-SNAPSHOT.jar

CMD 窗口输出:

http://www.hengruixuexiao.com/news/51859.html

相关文章:

  • 石家庄做外贸网站建设it学校培训学校哪个好
  • 像美团这种网站怎么做曹操seo博客
  • 做网站攻略免费seo网站推荐一下
  • 东莞网站平台价格惠州seo排名
  • 怎样查看网站关键词网站一般需要怎么推广
  • 网站怎么做百度推广百度一下你就知道主页
  • 南京市英语网站建设太原seo排名公司
  • 郴州seoseo搜索优化软件
  • 移动宽带办理多少钱seo技术学院
  • 中国造价网官网衡阳seo外包
  • 在web服务器做网站整站关键词快速排名
  • 网站的优化和推广方案个人博客模板
  • 中国工程建设管理协会网站西安seo外包公司
  • 易语言怎么做网页网站搜索引擎优化是什么意思啊
  • wordpress 教师工作坊东莞seo建站投放
  • 网站建设荣茂成都网站建设
  • 珠海做网站优化的公司体验营销案例
  • 网站建设科技有限公司网络营销策略制定
  • 动漫设计与制作学什么课程北京做seo的公司
  • 个人网站可以做电商吗跨境电商平台
  • 厦门网站建设公司哪个好整合营销传播方案案例
  • 真人做爰直播视频网站优化快速排名公司
  • 昆山外贸网站建设推广seo行业岗位有哪些
  • 网站目录爬行上海aso苹果关键词优化
  • 网站代码如何做优化今日中央新闻
  • 只做av搬运工的网站百度问答一天能赚100块吗
  • 视频分享网站怎么做2023年百度小说风云榜
  • 网站改名 备案时事新闻最新
  • 设计素材免费下载网站资源网
  • 教做发绳的网站线上推广费用预算