启用maven中央库的SNAPSHOT版本依赖
最后更新:2023-10-18 19:39:46
|
状态:未完成
文档中有错误或没说明白的请到【群】里说一下,多谢指正
文档中有错误或没说明白的请到【群】里说一下,多谢指正
默认情况下maven已经禁用了中央库的SNAPSHOT版本。但在开发过程中经常需要用到
POM中可以这样开启
POM中可以这样开启
<project> <repositories> <repository> <id>ossrh</id> <url>https://oss.sonatype.org/content/repositories/snapshots/</url> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories> </project>但需要注意的是如果在mavne的setting.xml中有代理镜像的话mirrorOf不要设置成*,可以设置成*,!ossrh(表示代理所有的库、但不代理ossrh,ossrh就是对应pom中的repository的<id>ossrh</id>)如:
<mirror> <id>aliyun</id> <name>aliyun maven</name> <mirrorOf>*,!ossrh</mirrorOf> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> </mirror>
ossrh的意思是:Open Source Software Repository Hosting