You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何查看spring-boot-starter-data-jpa中spring-data-jpa的版本?pom.xml未提供版本信息

如何查看spring-boot-starter-data-jpa依赖中spring-data-jpa的版本

Spring Boot的starter依赖都是通过统一的版本管理机制管控的,所以初始生成的pom.xml里不会直接显式声明spring-data-jpa的版本号。下面分享几个实用方法帮你快速查到对应版本:

  • 使用Maven命令查看依赖树
    这是最直接的方式,在项目根目录下执行以下命令:

    mvn dependency:tree
    

    命令执行后会输出整个项目的依赖树,你可以在输出中搜索spring-data-jpa,对应条目里会显示它的版本号。如果想精准过滤,直接执行:

    mvn dependency:tree -Dincludes=org.springframework.data:spring-data-jpa
    

    这样只会输出spring-data-jpa的依赖信息,一目了然。

  • 查看Spring Boot的依赖版本管理(BOM)
    Spring Boot通过spring-boot-starter-parent父pom或者spring-boot-dependencies依赖管理来统一控制所有starter的依赖版本:

    1. 如果你的pom.xml继承了spring-boot-starter-parent,可以直接查看该父pom中定义的spring-data-jpa.version属性值;
    2. 你也可以在本地Maven仓库中找到对应版本的spring-boot-dependencies pom文件(路径一般为~/.m2/repository/org/springframework/boot/spring-boot-dependencies/{你的Spring Boot版本}/spring-boot-dependencies-{你的Spring Boot版本}.pom),打开后搜索spring-data-jpa就能找到对应的版本号。
  • 利用IDE的依赖分析工具
    主流IDE都自带了依赖可视化功能:

    • 在IntelliJ IDEA中,打开pom.xml文件,右键选择「Show Dependencies」,在弹出的依赖图中展开spring-boot-starter-data-jpa节点,就能看到spring-data-jpa的版本;或者直接在右侧Maven面板的「Dependencies」列表里找到spring-data-jpa,旁边会标注版本号。
    • 在Eclipse中,打开pom.xml后切换到「Dependency Hierarchy」标签,搜索spring-data-jpa即可看到版本信息。
  • 使用Maven Help插件直接获取版本属性
    如果你知道Spring Boot是通过属性来管理这个版本的,可以执行以下命令直接输出版本号:

    mvn help:evaluate -Dexpression=spring-data-jpa.version -q -DforceStdout
    

    这个命令会直接返回spring-data-jpa的版本,前提是你的项目已经正确引入了Spring Boot的版本管理机制。

内容的提问来源于stack exchange,提问作者mCs

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 10:16:16