引言: 在引入xinge推送时,添加了如下maven之后
<dependency>
<groupId>com.github.xingePush</groupId>
<artifactId>xinge</artifactId>
<version>1.2.4</version>
</dependency>
引入它之后,导致整个pom中的所有依赖都不能正常引入,删掉后恢复正常。怀疑是网络原因,无法下载当前这个依赖,使用阿里云镜像得以解决此问题。 解决办法: 找到项目的settings.xml文件 如果目录下没有这个文件的话,直接创建,并复制下面代码:
<?xml version="1.0" encoding="UTF-8"?>
-<settings xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/SETTINGS/1.0.0">
-<pluginGroups>
</pluginGroups>
-<proxies>
</proxies>
-<servers>
</servers>
-<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
-<profiles>
</profiles>
</settings>
mirrors标签中的代码即是添加阿里云镜像:
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
<mirrorOf>central</mirrorOf>
</mirror>
|