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

百度网盘做自已网站商业软文

百度网盘做自已网站,商业软文,双辽做网站,做网站最好的公在使用 Maven 构建 Java 项目时,有时需要减小生成的 JAR 包的体积,以提高部署效率或减少资源消耗。以下是一些有效的方法来减小 JAR 包的体积: 排除不必要的依赖打包时,依赖jar包独立于应用jar包 1. 排除不必要的依赖 通过排除项目…

在使用 Maven 构建 Java 项目时,有时需要减小生成的 JAR 包的体积,以提高部署效率或减少资源消耗。以下是一些有效的方法来减小 JAR 包的体积:

  1. 排除不必要的依赖
  2. 打包时,依赖jar包独立于应用jar包

1. 排除不必要的依赖

通过排除项目中不需要的依赖,可以显著减小 JAR 包的体积。在 pom.xml 中,可以在 标签中使用 标签来排除特定的依赖。

<dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><version>2.5.4</version><exclusions><exclusion><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-tomcat</artifactId></exclusion></exclusions></dependency><!-- 其他依赖项 -->
</dependencies>

2. 依赖jar包独立于应用jar包

一般来讲依赖不会经常变化,所以将 依赖 打包到应用外是个好主意,可以有效的减小应用包。

pom.xml 配置如下:

<!-- 打包时 依赖独立于项目jar包-->
<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-jar-plugin</artifactId><version>3.2.0</version><configuration><archive><manifest><addClasspath>true</addClasspath><classpathPrefix>lib/</classpathPrefix><mainClass>com.github.nan.web.NanWebApplication</mainClass></manifest></archive></configuration></plugin><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-dependency-plugin</artifactId><version>3.1.2</version><executions><execution><id>copy-dependencies</id><phase>package</phase><goals><goal>copy-dependencies</goal></goals><configuration><outputDirectory>${project.build.directory}/lib</outputDirectory><includeScope>runtime</includeScope></configuration></execution></executions></plugin>

注意:第一部署应用 或者依赖有更新时,需要把依赖(lib)也上传到服务

效果如下:

├── target
│   ├── classes
│   ├── generated-sources
│   ├── lib
│   ├── maven-archiver
│   ├── maven-status
│   └── web-0.0.1-SNAPSHOT.jar
http://www.yidumall.com/news/57873.html

相关文章:

  • 宁波免费网站建站模板链接式友谊
  • app网站及其特色网络推广有几种方法
  • 网站哪家做的比较好链接搜索
  • 做网站都去哪里找模板搜索引擎最佳化
  • 熟悉网站空间 域名等相关知识网络推广方式有哪几种
  • 网站营销成功的案例分析安徽网络seo
  • 新泰网站开发搜索引擎优化的七个步骤
  • 免费的网站域名查询浏览器域名查询官网
  • 东莞网站自动化推广怎么才能创建一个网站
  • 网站开发员招聘网址怎么创建
  • 网站建设公司服务楚雄今日头条新闻
  • 离职同事以公司名义做网站百度推广收费多少
  • 做精神科网站价格企业查询系统
  • 怎么在百度上做公司网站西安百度推广电话
  • 石家庄建设网站公司金华百度seo
  • 山西做网站如何选择手机端网站排名
  • 东莞什么平台好做seo关键词快速获得排名
  • 株洲网站建设的企业广州seo优化外包服务
  • 百度做网站的在线seo工具
  • 南阳做网站哪家好亚马逊跨境电商开店流程及费用
  • 公众号怎么做网站沈阳seo顾问
  • 做ppt比较好的网站有哪些网络营销项目策划方案
  • 谷歌云 wordpress 建站网站推广seo招聘
  • 建设工程消防网站进入程序内江seo
  • 域名建设好了怎么在建设网站网站代发外链
  • 郑州服务设计公司网站莆田seo
  • 与人妖做视频网站搜狗搜索引擎推广
  • 南山做网站广告优化
  • 抖音推广网站网站在线客服系统源码
  • 电影订票网站怎么做seo推广培训课程