gpt4 book ai didi

maven - 为什么 Maven 中央存储库中没有 mrunit 1.1.0 jar

转载 作者:行者123 更新时间:2023-12-01 09:50:43 25 4
gpt4 key购买 nike

我尝试在 maven 项目中使用 mrunit 测试我的 MapReduce 2 作业。我从 Maven 中央仓库搜索并找到了结果:http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.apache.mrunit%22%20AND%20a%3A%22mrunit%22

在上面的链接中,最新的mrunit 1.1.0 有hadoop1.jarhadoop2.jar而不是一个 jar 链接。正是因为这个原因,当我尝试添加相应的依赖项时

<dependency>
<groupId>org.apache.mrunit</groupId>
<artifactId>mrunit</artifactId>
<version>1.1.0</version>
</dependency>

pom.xml并运行 mvn package ,我收到以下编译错误: Could not find artifact org.apache.mrunit:mrunit:jar:1.1.0 in central (https://repo.maven.apache.org/maven2 ...
任何人都可以帮助解决这个问题吗?提前致谢

最佳答案

经过自己几个小时的低效研究,得到了同事的答复:maven的classifier解决了这个问题标签 - http://maven.apache.org/plugins/maven-deploy-plugin/examples/deploying-with-classifiers.html

如此添加 <classifier>hadoop2</classifier>在依赖元素内

关于maven - 为什么 Maven 中央存储库中没有 mrunit 1.1.0 jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38359670/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com