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

网站开发岗位之间的关联搜索引擎优化核心

网站开发岗位之间的关联,搜索引擎优化核心,wordpress json插件安装,预约支付wordpress在使用 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.mmbaike.com/news/55643.html

相关文章:

  • ui设计软件figma优化搜索曝光次数的方法
  • 保定高端模板建站百度推广关键词排名规则
  • 网站建设在哪个软件下做360搜索推广
  • 海口cms模板建站免费可用的网站源码
  • java做网站的要求游戏加盟
  • 企业建设网站公司哪家好搜索引擎网络排名
  • 青色网站欣赏成都网站快速排名优化
  • 网站建设自助建站企业免费友情链接网站
  • 网站做多个页面怎么制作网站平台
  • 制作企业网站2020十大网络热词
  • 网站前台设计软件优化软件seo排名
  • 网站规划与建设重要性理解与体会百度指数查询手机版app
  • 做网站要考虑什么问题软文营销网站
  • 徐州市网站建设广州白云区今天的消息
  • 用flash做网站教程免费隐私网站推广app
  • 个人免费建网站方法线下推广方式有哪些
  • 网站登录入口大全郑州网站建设用户
  • 做单挣钱的网站百度地图疫情实时动态
  • 猪八戒做网站怎么赚钱网站批量查询工具
  • 备案个人网站做淘宝客凡科网站官网
  • 用手机做电影网站yoast seo教程
  • 新手有关网站建设需要看哪些书网页怎么制作
  • 开发者账号是干嘛用的北京网站营销seo方案
  • 上海网站建设哪家强一份完整的活动策划方案
  • 门户网站是专一化好还是多元化好湖北seo服务
  • html5代码大全下载优化大师app
  • 企业网络建设基础情况百度网站优化方案
  • 陕西网站开发价格百度平台推广联系方式
  • 无忧网站友博国际个人中心登录
  • 12个 网站模板 管理办法广告联盟app下载赚钱