使用阿里maven镜像的疑惑?

比如拿下边的spring-core来说,version都是1.x.x的,找的时候也没发现org.springframework之类的,这个和spring现在版本不一样啊,注意到relocation时org.springframework,但是具体的spring版本是什么呢,还是根本不是这么用的呢?

<project>
    <modelVersion>4.0.0</modelVersion>
    <groupId>springframework</groupId>
    <artifactId>spring-core</artifactId>
    <version>1.1.1</version>
    <distributionManagement>
        <relocation>
            <groupId>org.springframework</groupId>
        </relocation>
    </distributionManagement>
</project>
阅读 4.2k
4 个回答

clipboard.png
我也是阿里镜像就没有事啊

新手上路,请多包涵

同问,配置了半天一直报错,打开阿里maven镜像一看最高的版本是1.26的,不知道是不是我打开的姿势不对

我猜,你需要百度一下 maven dependencyManagement
简单来说,如果在dependencyManagement中定义了包的版本
在这个项目和各个子项目中dependencies节点中的包version中无需定义
这个dependencyManagement可从父maven项目继承

project里面跟的是dependencys,里面套个dependency,然后才是groupidartifactidversion
每一个包就是每一个dependency

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题