【发布时间】:2017-04-25 05:30:43
【问题描述】:
我的 pom 没有下载这个依赖 splunk:jar:1.6.0.0 虽然远程存储库确实托管了这个 jar。
另外,我的 IDE 在下载其他 maven 存储库时没有互联网/代理问题。
下面是 mvn pom:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.jl</groupId>
<artifactId>p1p2checklist</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>p1p2checklist</name>
<description>P1P2 project for John Lewis Partnership</description>
<dependencies>
<dependency>
<groupId>com.splunk</groupId>
<artifactId>splunk</artifactId>
<version>1.6.0.0</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>splunk-artifactory</id>
<name>Splunk Releases</name>
<url>http://splunk.artifactoryonline.com/splunk/ext-releases-local</url>
</repository>
</repositories>
</project>
上面 pom 中提到的远程存储库 url (link) 确实包含 jar,但是我不确定为什么没有下载 jar。
任何帮助将不胜感激。
提前非常感谢。
【问题讨论】:
-
您可能在将存储库信息添加到 POM 之前添加了 Splunk 依赖项。 Maven 会跟踪失败的下载,并且在某个时间段过去之前不会重试。尝试从本地 Maven 存储库 (~/.m2/repository/com/splunk) 中删除 splunk 目录,然后重试。
-
是的,我之前有 splunk 依赖项,然后将其删除以从远程存储库下载它。作为一种解决方法,我在本地 mvn 存储库中安装了这个 jar。感谢您让我知道下载失败,将试一试。谢谢
-
你的结束
<dependencies>标签缺少斜线,它应该是</ dependencies> -
@Shakeel 已编辑问题。我的 Pom 语法是正确的。这不是语法相关的问题。
标签: java eclipse maven jar splunk