maven项目里直接配置阿里云仓库
<repositories> <repository> <id>aliyun</id> <url>https://maven.aliyun.com/repository/public</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>aliyun-plugin</id> <url>https://maven.aliyun.com/repository/public</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </pluginRepository> </pluginRepositories>
如只在repositories里配置aliyun,则项目pom里引入的坐标则从aliyun下载,而maven的基础插件则走settings.xml中默认的。
在pluginRepositories再次配置aliyun就是解决这个的。
release代表比较稳定的发布版本。
snapshots表示该版本是快照版本,会有bug会频繁更新。