我是Maven的新手。使用此处提到的说明:http: //activeintelligence.org/blog/archive/hosting-maven-repository-for-third-party-jars-on-git-bitbucketgithub/,我为第三方jar创建了一个github maven repo . 我可以在这里看到罐子(和相应的 pom):https ://github.com/sushilmittal/wiki-keyword-extraction/tree/master/repository/com/rapid_i/rapidminer/5.3.006
我的 pom.xml 有这两个条目对应于上面的 jar:
<dependency>
<groupId>com.rapid_i</groupId>
<artifactId>rapidminer</artifactId>
<version>5.3.006</version>
</dependency>
和
<repositories>
<repository>
<id>wiki-keyword-extraction</id>
<url>https://github.com/sushilmittal/wiki-keyword-extraction/tree/master/repository/</url>
</repository>
</repositories>
当我做 mvn compile 时,我收到以下警告:
下载:https ://github.com/sushilmittal/wiki-keywordextraction/tree/master/repository/com/rapid_i/rapidminer/5.3.006/rapidminer-5.3.006.pom [警告]校验和验证失败,预期https:/ /github.com/sushilmittal/wiki-keyword-extraction/tree/master/repository/com/rapid_i/rapidminer/5.3.006/rapidminer-5。3.006.pom
这进一步导致以下错误:
[错误] 无法在项目 DataIndex 上执行目标:无法解析项目 DataIndex:DataIndex:jar:0.0.1-SNAPSHOT 的依赖项:在 wiki-keyword-extraction 中找不到工件 com.rapid_i:rapidminer:jar:5.3.006 ( https://github.com/sushilmittal/wiki-keyword-extraction/master/repository/ ) -> [帮助 1]
如果我手动转到位置https://github.com/sushilmittal/wiki-keywordextraction/tree/master/repository/com/rapid_i/rapidminer/5.3.006/,我可以看到文件。所以我不明白为什么 maven 无法从该位置下载 jar/pom。
有任何想法吗?