管理pom导入的依赖版本要求规范

时间:2018-03-21 07:28:18

标签: maven version dependency-management

可以为依赖项(https://maven.apache.org/pom.html#Dependency_Version_Requirement_Specification

指定需求版本

我尝试将导入pom工件的版本限制为依赖管理,如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                             xmlns="http://maven.apache.org/POM/4.0.0"
                             xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>group</groupId>
    <artifactId>artifact</artifactId>
    <version>0</version>

    <packaging>jar</packaging>
    <dependencyManagement>
            <dependencies>
                    <dependency>
                            <groupId>org.springframework.boot</groupId>
                            <artifactId>spring-boot-dependencies</artifactId>
                            <version>(,1.5.10.RELEASE]</version>
                            <type>pom</type>
                            <scope>import</scope>
                    </dependency>
            </dependencies>
    </dependencyManagement>

但我收到了这个错误:

  

无法解析的导入POM:找不到https://repo.maven.apache.org/maven2中的org.springframework.boot:spring-boot-dependencies:pom :(,1.5.10.RELEASE]被缓存在本地存储库中,解析不会重新尝试,直到中心的更新间隔已经过去或强制更新@第14行,第16列

如何修复pom范围内import工件的最大版本?

0 个答案:

没有答案