背景
在处理es sql jdbc需求时,需要从es的仓库下载一个jar包,在pom.xml文件中配置repositories不生效,反而一直从maven配置的私服镜像下载从而找不到所需jar包
pom
<dependency>
<groupId>org.elasticsearch.plugin</groupId>
<artifactId>x-pack-sql-jdbc</artifactId>
<version>6.4.1</version>
</dependency>
<repository>
<id>elastic.co</id>
<url>https://artifacts.elastic.co/maven</url>
</repository>
解决
修改maven setting配置文件中镜像的mirroOf
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
<mirrorOf>central,!elastic.co</mirrorOf>
</mirror>
!elastic.co表示这个仓库不从该镜像下载
网友评论