blade-bom<scope>import</scope>无法点击进入pom查看,中央仓库没有该文件,啥原理?

Blade 未结 1 742
yangfei
yangfei 2022-04-15 00:27

一、该问题的重现步骤是什么?

1. 打开BladeX项目

2. 查看BladeX根pom

3. 第一个依赖无法点击进入,maven仓库无法搜索到该文件,

第一个依赖如下:



    org.springblade.platform
    blade-bom
    ${bladex.project.version}
    pom
    import

如果做统一版本控制,在Bladex中某些model中依赖blade-tool中的依赖比如blade-auth模块中依赖如下模块:



    org.springblade
    blade-core-db

而blade-core-db的父依赖为:

BladeX-Toolorg.springblade2.9.0.RELEASE


对于


import

我理解为多继承的作用,但是应该可以点击进入对于的pom,本项目正常运行无法点击进入查看blade-bom的pom文件

二、你期待的结果是什么?实际看到的又是什么?

我想知道这样的原理是怎么样的


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

版本为

2.9.0.RELEASE

微服务产品,window10系统



1条回答
  •  yinyuncan
    yinyuncan (楼主)
    2022-04-15 08:35

    dependencyManagement中的scope为import是为了实现继承可以多个父maven项目


    我的idea可以点击进去查看到对应的pom文件


    至于能不能点击查看对于maven详情,这个至少需要maven都正确加载在本地了

    并且开发工具要支持点击查看功能

    如果你的点击进去查看不到,请检查maven是否正确配置并解析加载成功,如果没有请给出相应错误


    另外商业版blade的jar包并没有上传到中央仓库(mvnrepository)



    0 讨论(0)
提交回复