Java Maven-依赖项未下载到本地存储库

Java Maven-依赖项未下载到本地存储库,java,dependencies,maven-3,Java,Dependencies,Maven 3,我是maven新手,在将pom.xml中定义的依赖项下载到本地respository时遇到问题。 正确下载pom.xml中定义的所有其他依赖项。此外,跨多个项目的其他依赖关系也可以正常工作。 我正在使用maven 3.5.2和aws sdk 1.11.86 导致问题的相关性是aws红移驱动程序,定义为- <dependency> <groupId> com.amazon.redshift</groupId> <artifactId>

我是maven新手,在将pom.xml中定义的依赖项下载到本地respository时遇到问题。 正确下载pom.xml中定义的所有其他依赖项。此外,跨多个项目的其他依赖关系也可以正常工作。 我正在使用maven 3.5.2和aws sdk 1.11.86

导致问题的相关性是aws红移驱动程序,定义为-

<dependency>
    <groupId> com.amazon.redshift</groupId>
    <artifactId>redshift-jdbc42</artifactId>
    <version>1.1.17.1017</version>
</dependency>
我已删除本地.lastUpdated文件,但无法解决此问题。
有什么想法吗


先谢谢你

这里的问题是jar redshift-jdbc42在maven central不可用。然而,mule软公共回购协议中提供了该信息

您需要的是在pom.xml中添加一个repository部分,类似这样

<repositories>
    <repository>
        <id>mulesoft-repo</id>
          <url>https://repository.mulesoft.org/nexus/content/repositories/public/</url>
    </repository>
</repositories>

mulesoft回购
https://repository.mulesoft.org/nexus/content/repositories/public/

希望这能解决您的问题。

这里的问题是jar redshift-jdbc42不可用,是maven central。然而,mule软公共回购协议中提供了该信息

您需要的是在pom.xml中添加一个repository部分,类似这样

<repositories>
    <repository>
        <id>mulesoft-repo</id>
          <url>https://repository.mulesoft.org/nexus/content/repositories/public/</url>
    </repository>
</repositories>

mulesoft回购
https://repository.mulesoft.org/nexus/content/repositories/public/
希望这能解决您的问题。

尝试此解决方案尝试此解决方案