[英]Maven - dependency not downloading into local repository
我是 maven 新手,在将 pom.xml 中定义的依赖项下载到我的本地存储库时遇到问题。 pom.xml 中定义的所有其他依赖项都已正确下载。 此外,跨多个项目的其他依赖项也工作正常。 我正在使用 maven 3.5.2 和 aws sdk 1.11.86
导致问题的依赖项是定义为的 aws redshift 驱动程序 -
<dependency>
<groupId> com.amazon.redshift</groupId>
<artifactId>redshift-jdbc42</artifactId>
<version>1.1.17.1017</version>
</dependency>
Maven 存储库 - https://mvnrepository.com/artifact/com.amazon.redshift/redshift-jdbc42/1.1.17.1017
我的本地仓库有以下内容 -
com\amazon\redshift-jdbc4\1.1.17.1017
redshift-jdbc42-1.1.17.1017.jar.lastUpdated
redshift-jdbc42-1.1.17.1017.pom.lastUpdated
我已经删除了本地 .lastUpdated 文件,但这并没有解决。
请问有什么想法吗?
先感谢您。
这里的问题是 jar redshift-jdbc42 不可用是 maven 中心。 但是,它可以在 mule 软公共存储库中使用。
你需要的是在你的 pom.xml 中添加一个 repository 部分,就像这样。
<repositories>
<repository>
<id>mulesoft-repo</id>
<url>https://repository.mulesoft.org/nexus/content/repositories/public/</url>
</repository>
</repositories>
希望这能解决您的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.