springboot项目用maven打包生成的.jar.original是什么?

【问题】

springboot项目用maven打包,为什么在生成jar包的同时还生产.original文件?

springboot项目用maven打包生成的.jar.original是什么?

【答案】

springboot项目用maven打包生成的.jar.original是什么?

官方文档:
https://docs.spring.io/spring-boot/docs/current/reference/html/getting-started.html#getting-started-first-application

翻译:您还应该在target目录中看到一个更小的文件xxx-0.0.1-SNAPSHOT.jar.original。这是Maven在Spring Boot重新打包之前创建的原始jar文件。(只包含少量用户的类,不包含依赖)

.jar.original 是普通jar包,不包含依赖
.jar 是可执行jar包,包含了pom中的所有依赖,可以直接用java -jar 命令执行
如果是部署,就用.jar
如果是给别的项目用,就要给.jar.original这个包

给TA打赏
共{{data.count}}人
人已打赏
面试

面试官:Redis新版本开始引入多线程,谈谈你的看法?

2022-1-22 17:47:49

springboot未分类

SpringBoot整合Servlet的两种方式

2022-2-6 17:56:53

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索