Maven 引用 Spring Boot Snapshot 和 Milestone 仓库
Spring Boot Maven About 2,082 words需求
为了试验Spring Boot
的新功能,需要拉取Spring Boot
的Snapshot
版本和Milestone
版本。
pom.xml
在工程目录的pom.xml
中添加如下配置。
增加id
为spring-snapshots
的仓库,并且设置releases
属性为false
。
增加id
为spring-milestones
的仓库,并且设置snapshots
属性为false
。
repositories
配置是为了拉取jar
包。
pluginRepositories
配置是为了拉取构建工程的插件。
<repositories>
<repository>
<id>spring-milestones</id>
<name>Spring Milestones</name>
<url>https://repo.spring.io/milestone</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>spring-snapshots</id>
<name>Spring Snapshots</name>
<url>https://repo.spring.io/snapshot</url>
<releases>
<enabled>false</enabled>
</releases>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>spring-milestones</id>
<name>Spring Milestones</name>
<url>https://repo.spring.io/milestone</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
<pluginRepository>
<id>spring-snapshots</id>
<name>Spring Snapshots</name>
<url>https://repo.spring.io/snapshot</url>
<releases>
<enabled>false</enabled>
</releases>
</pluginRepository>
</pluginRepositories>
settings.xml
注意:如果在全局的settings.xml
中配置了mirrors
镜像属性,需要排查spring-snapshots
和spring-milestones
这两个id
。
<mirrors>
<mirror>
<id>nexus</id>
<name>internal nexus repository</name>
<!--镜像地址-->
<url></url>
<mirrorOf>*,!spring-snapshots,!spring-milestones,!spring-releases</mirrorOf>
</mirror>
</mirrors>
打开settings.xml
方式:
- 右键
pom.xml
文件 - 选择
Maven
- 选择
Open 'settings.xml'
Views: 1,408 · Posted: 2023-07-20
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...