开发者社区> 问答> 正文

Spring Boot 2.3版本之前和之后的Fatjar在ClassPath顺序生成上有何不同?

Spring Boot 2.3版本之前和之后的Fatjar在ClassPath顺序生成上有何不同?

展开
收起
花开富贵111 2024-06-19 22:07:57 66 0
1 条回答
写回答
取消 提交回答
  • 在Spring Boot 2.3版本之前,Fatjar的ClassPath顺序是通过Jar文件的entry顺序来决定的,这与classpath.idx文件中的顺序一致。而在2.3版本之后,Spring Boot引入了classpath.idx文件来显式地记录ClassPath的顺序,该文件也是基于依赖树的深度遍历结果生成的。

    2024-06-19 23:21:55
    赞同 2 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载
微服务架构模式与原理Spring Cloud开发实战 立即下载
阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载

相关实验场景

更多