下面展示一些 内联代码片
。
我们需要配置server、mirrors、profile、activieProfile
</servers>
<!-- 配置私服访问权限 -->
<server>
<id>desyang-snapshot</id>
<username>admin</username>
<password>admin</password>
</server>
<server>
<id>desyang-release</id>
<username>admin</username>
<password>admin</password>
</server>
</servers>
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<!-- 配置私服镜像 -->
<mirror>
<id>desyang-public</id>
<mirrorOf>*</mirrorOf>
<url>http://192.168.33.128:8081/repository/desyang-public/</url>
</mirror>
</mirrors>
<profiles>
<profile>
<!--profile 的 id-->
<id>dev</id>
<repositories>
<repository>
<!--仓库 id,repositories 可以配置多个仓库,保证 id 不重复-->
<id>desyang-public</id>
<!--仓库地址,即 nexus 仓库组的地址-->
<url>http://192.168.33.128:8081/repository/desyang-public/</url>
<!--是否下载 releases 构件-->
<releases>
<enabled>true</enabled>
</releases>
<!--是否下载 snapshots 构件-->
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
</profile>
</profiles>
<activeProfiles>
<activeProfile>dev</activeProfile>
</activeProfiles>
远程仓库我用的是阿里云,Maven仓库有时候连不上。
必须保证设置的settings.xml文件正确配置在IDEA当中
我们可以从此处找到依赖的坐标,刷新Maven,成功获取依赖。