maven 打的jar包很小
maven打的jar很小,才十几K,可以准确地怀疑我的jar没有打进来。 需要在pom中添加如下。注意,一定要添加。因为插件spring-boot-maven-plugin的意思是,repackage时在mave原来package的基础上重新打包把依赖打进去。如果不添加
executions在执行package时就还是只有代码没有依赖的包。如果这个项目是用jenkins部署的,jenkins一般默认的配置是只帮你执行mvn package那就GG了。
current org.springframework.boot spring-boot-maven-plugin true com.sgmw.current.CurrentApplication repackage
maven 打的jar包很小相关推荐
- maven编译jar包时打一个瘦包,依赖包和配置文件到jar包外面
背景 打的jar包很大 很多时候我们在开发的时候,maven的依赖包非常多,导致我们最后打的一个jar包有一百多MB,需要将包上传到liunx环境耗时非常久,很多时候我们并没有改变依赖包,而只是改变我 ...
- 给你的SpringBoot工程打的jar包瘦瘦身
Spring boot默认方式打包由于打的是全量依赖包(也称为fat包),不但打包慢,体积大,传输也慢,今天教大家给spring boot瘦瘦身. 背景 现在微服务架构越来越流行,一个项目10多个基于 ...
- 为什么我打的jar包没有注解?
本文来自网易云社区 作者:王飞 一.前言 一切问题的起源就是来自一个问题"为什么我打的jar包没有注解?",带着这个疑问查了一圈资料,原来问题主要是在没有将源码中的注释进行抽取打包 ...
- Maven之jar包和项目管理
Maven之jar包和项目管理 ---恢复内容开始--- 首先,Maven管理项目和jar包可以分为三种情况: 下面我们先来给自己的电脑配置一个本地仓库,这个仓库是保存我们平时项目的jar包,当我们导 ...
- 解决maven下载jar包速度慢的问题,将maven的下载源修改为阿里云源
由于maven中央仓库的服务器在国外,因此在国内使用maven下载jar包时可能会出现速度很慢的问题,对此,我们只需要将maven的下载源进行修改即可. 首先,找到maven的配置文件settings ...
- Spring boot项目打的jar包太大,如何让他瘦下来
为什么会导致jar变大 SpringBoot 部署起来虽然简单,如果服务器部署在公司内网,速度还行,但是如果部署在公网(阿里云等云服务器上),部署起来实在头疼:编译出来的 Jar 包很大,如果工程引入 ...
- Maven发布jar包全过程(详细)
Maven发布jar包全过程 1. 基本概念 1.1 sonatype jira 1.2 sonatype nexus 2. 发布过程 2.1 注册Sonatype JIRA账号 2.2 登录Sona ...
- Intellij+maven:jar包冲突的解决方法(Hbase和Guava的冲突)
Intellij+maven:jar包冲突的解决方法(Hbase和Guava的冲突) 参考文章: (1)Intellij+maven:jar包冲突的解决方法(Hbase和Guava的冲突) (2)ht ...
- maven导入jar包时冲突的解决
什么是依赖传递 先添加 springmvc 的核心依赖的坐标 <dependencies><dependency><groupId>org.springframew ...
最新文章
- DataCleaner 3.1.1 发布,数据质量分析管理
- 安卓开发_求好评功能
- 【⭐】Java—Spring-—数据库操作—使用内置连接池,报读取不到驱动错误。Could not load JDBC driver class。...
- C++类的Const数组的初始化
- C语言获取链表的中间值Middle of the Linked List(附完整源码)
- Failed to get response from /vue-cli-version-marker
- c语言随机迷宫生成方法,[原创]递归随机迷宫生成算法详解
- 转 Java中final、finally、finalize的区别与用法
- mysql实战38 | 都说InnoDB好,那还要不要使用Memory引擎?
- 单元测试编写_为什么要编写单元测试-测试技巧8
- 微型计算机频繁死机的原因,电脑经常死机是什么原因|电脑经常死机的解决方法...
- 为什么说比特币隐私是一门艺术?
- 分享实录+PPT | 高通高级技术标准总监李俨:移动车联网技术解析
- Windows 32位下cocos2d-x2.2.0Android环境搭建
- asp.net 微信jsapi支付
- Authentication和Authrization(下)
- oracle时间查询语句
- Unity小游戏——3D坦克大战
- glibc和musl libc的区别
- 自动化测试与自动化测试生命周期