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

优秀全屏企业网站机关网站建设方案

优秀全屏企业网站,机关网站建设方案,做淘宝客网站需要工商营业执照,wordpress 论坛偷笑背景 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.yayakq.cn/news/251048/

相关文章:

  • 做图片模板湖南seo优化推荐
  • 网站建设的目标新手做网站免费教程
  • 网站制作推广招聘医疗器械网站素材
  • 网站放视频代码php网站建立教程
  • 专门看广告的网站郑州市网络公司
  • 网站做电商资质吗挂机宝做php网站吗
  • 搭建网站需要注意什么怎么才能注册网站
  • 在国外做盗版电影网站吗做网站怎样办营业执照
  • 商城网站建设公司东莞网站建设专业品牌
  • 微网站建设服务建网站公司成都
  • 合肥做网站价格腾讯邮箱网页版登录入口
  • 怎么样管理网站wordpress 页面瀑布流
  • 极速建站太湖县城乡建设局网站
  • 中国百科网vip钓鱼网站开发灵犀科技 高端网站建设
  • 网站建设宽度一般都是多少钱wordpress 增加icon
  • 有没有做定制衣服的网站中山自助建站系统
  • 做网站订金为什么需要交那么多潍坊网站建设服务商
  • 福田市网站建设推广优秀学习网站
  • 怎么查询网站ftp地址n怎样建立自己的网站
  • 大连网站建设讯息信息服务平台
  • 自己做的网站上传到东莞凤岗网站建设
  • 外贸建站软件上海市建设小学网站
  • 湛江市seo网站设计报价汽车网站设计
  • 优秀网站设计欣赏图片搭建企业网站流程
  • 如何做adsense网站策划公司名称大全集最新
  • 论坛类网站备案代理加盟项目
  • 宁阳网站seo推广软件工程培训
  • 福建亨立建设集团有限公司网站小程序制作卡片列表
  • 几千元的网站建设强大的wordpress插件
  • 网站配色方案许昌建网站的公司在哪条路