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

陈木胜导演/天津做优化好的公司

陈木胜导演,天津做优化好的公司,宝尊电商是做什么的,赤峰网站建设red目录 一、获取依赖的jar包 二、修改pom文件 三、运行命令 四、gradle版本 Springboot默认jar的方式打包,会把所有依赖都打包,有的jar比较大,变动很小,这样每次部署都整个发布,网速不好花的时间就会比较多&#xff…

目录

一、获取依赖的jar包

二、修改pom文件

三、运行命令

四、gradle版本


Springboot默认jar的方式打包,会把所有依赖都打包,有的jar比较大,变动很小,这样每次部署都整个发布,网速不好花的时间就会比较多,我们可以把依赖的jar包独立出来。

一、获取依赖的jar包

在Idea终端使用命令:

mvn dependency:copy-dependencies -DoutputDirectory=E:\jar -DincludeScope=runtime

二、修改pom文件

<plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><configuration><mainClass>com.seaxiang.blog.BlogAdminApplication</mainClass><!-- 瘦身的jar layout 必须是 ZIP, one jar 的可以是 JAR --><layout>ZIP</layout><!--构建完整可执行程序,可以直接运行--><executable>true</executable><!-- 编译出不带 lib 文件夹的Jar包 --><includes><include><groupId>nothing</groupId><artifactId>nothing</artifactId></include></includes></configuration>
</plugin>

三、运行命令

java -jar -Dloader.path=E:\jar demo.jar >> demo.log

四、gradle版本

plugins {id 'org.springframework.boot' version '2.5.6'id 'io.spring.dependency-management' version '1.0.11.RELEASE'id 'java'
}group = 'cn.demo.backend'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '1.8'repositories {maven { url 'https://maven.aliyun.com/repository/public' }maven { url 'https://maven.aliyun.com/repository/google' }maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }google()mavenCentral()
}ext {elasticsearchVersion = '7.8.0'
}dependencies {implementation fileTree(dir: 'lib', include: ['*.jar'])//swaggerimplementation "io.springfox:springfox-swagger-ui:2.9.2"implementation group: 'com.github.xiaoymin', name: 'knife4j-spring-boot-starter', version: '2.0.4'compileOnly 'org.projectlombok:lombok'annotationProcessor 'org.projectlombok:lombok'implementation 'org.apache.commons:commons-collections4:4.4'implementation 'org.apache.commons:commons-lang3:3.12.0'implementation 'org.modelmapper:modelmapper:2.3.7'implementation 'com.google.code.gson:gson:2.8.6'implementation 'com.querydsl:querydsl-jpa:4.4.0'annotationProcessor("com.querydsl:querydsl-apt:4.4.0:jpa", "org.hibernate.javax.persistence:hibernate-jpa-2.1-api:1.0.2.Final", "javax.annotation:javax.annotation-api:1.3.2")runtimeOnly 'mysql:mysql-connector-java'testImplementation 'org.springframework.boot:spring-boot-starter-test'testImplementation 'com.h2database:h2'testImplementation 'org.projectlombok:lombok'testAnnotationProcessor 'org.projectlombok:lombok'implementation 'com.alibaba:fastjson:1.2.83'implementation group: 'cn.hutool', name: 'hutool-all', version: '5.7.20'implementation "org.elasticsearch.client:transport:$elasticsearchVersion"implementation "org.elasticsearch:elasticsearch:$elasticsearchVersion"implementation "org.elasticsearch.plugin:transport-netty4-client:$elasticsearchVersion"implementation "org.elasticsearch.client:elasticsearch-rest-high-level-client:$elasticsearchVersion"
}tasks.named('test') {useJUnitPlatform()
}// 清除lib
task myClearLib(type: Delete) {delete "$buildDir/libs/libs"
}// 拷贝lib
task myCopyLib(type: Copy) {into "$buildDir/libs/libs"from configurations.runtimeClasspath
}bootJar {excludes = ["*.jar"]// lib目录的清除和复制任务dependsOn myClearLibdependsOn myCopyLib// 指定依赖包的路径,运行时不再需要指定 java.ext.dir 或 loader.path 参数。manifest {attributes "Manifest-Version": 1.0,'Class-Path': configurations.runtimeClasspath.files.collect { "libs/$it.name" }.join(' ')}
}

http://www.lbrq.cn/news/1085149.html

相关文章:

  • 手机网站的文本排版是怎么做的/俄罗斯搜索引擎浏览器
  • 网站建设好怎么发布/视频外链在线生成
  • 盐城市建设局信访网站/郑州专业seo首选
  • 建立个人博客网站wordpress/地推团队接单平台
  • 小型网站开发需要什么步骤/关键词优化排名公司
  • 网站建设手机/北京seo代理公司
  • wordpress slider pro/自己搜20条优化措施
  • 东莞微信网站制作/推广文章的推广渠道
  • 郴州卖房网站/口碑营销的步骤
  • 什么网站上做效果图可以赚钱/注册公司流程和费用
  • 徐州哪家公司做网站水平好/搜索引擎优化seo论文
  • 网站备案管理系统登录不上去/兰蔻搜索引擎营销案例
  • 已有网站做移动网站/搜索引擎论文3000字
  • 长沙建站位找有为太极广大/全国疫情最新消息
  • 网站建设是基础服务吗/沈阳seo优化
  • 做网站公司南京/做引流推广的平台600
  • 上海进博会?/沈阳沈河seo网站排名优化
  • 特色直播/seo技术自学
  • 自己做的网站只能打开一个链接/如何做好营销推广
  • 盘锦公司做网站/知识付费网站搭建
  • 深圳企业网站建设费用/seo顾问什么职位
  • 常州 网站优化/廊坊网站排名优化公司哪家好
  • 做网站收会员费违法吗/泰安网站seo
  • 站长之家网站建设制作/做网站公司
  • python做网站多少钱/磁力链搜索引擎入口
  • 品牌营销型网站建设/深圳推广
  • 二级域名iis建立网站/建站平台哪家好
  • 怎么做宣传网页/搜索引擎优化核心
  • 快速建站学什么/郑州百度推广公司地址
  • 学校网站模板html/软文发布平台排名
  • Dify-14: 工作流API端点
  • vue如何在data里使用this
  • 最小二乘法拟合椭圆
  • 影刀RPA_初级课程_玩转影刀自动化_网页操作自动化
  • 【奔跑吧!Linux 内核(第二版)】第4章:内核编译和调试
  • Agent大模型大厂面试题及讲解答案