gpt4 book ai didi

maven v3.0.5 找不到sqoop神器

转载 作者:行者123 更新时间:2023-12-01 02:17:31 26 4
gpt4 key购买 nike

我正在尝试使用 Maven v3.0.5 和 jdk 1.7 构建我的项目。我的 pom xml 片段如下所示。

<properties>
<sqoop.version>1.4.4</sqoop.version>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.sqoop</groupId>
<artifactId>sqoop</artifactId>
<version>${sqoop.version}</version>
</dependency>
</dependencies>

当我运行“mvn clean package”时,我看到以下错误:

Could not find artifact org.apache.sqoop:sqoop:jar:1.4.4 in central (http://repo.maven.apache.org/maven2)

通常,我会去 mvnrepository.com 搜索 Artifact ,无论我能在那里找到什么 Artifact ,我总是能够在我的 pom.xml 中简单地引用它们。根据此链接,http://mvnrepository.com/artifact/org.apache.sqoop/sqoop/1.4.4 ,这个神器应该存在?

我真的不能浏览http://repo.maven.apache.org/maven2 .

Browsing for this directory has been disabled.
View this directory's contents on http://search.maven.org instead.

所以我决定使用 sqoop 的搜索站点。

http://search.maven.org/#search%7Cga%7C1%7Csqoop

在我看来,这个神器是存在的,但不知何故,我无法访问它。对我做错了什么有什么想法吗?

最佳答案

编辑 -

Sqoop JAR 因您使用的 Hadoop 版本而异。

如果你想针对某些 Hadoop 0.23.x 变体进行构建,你需要的是以下内容:

<dependency>
<groupId>org.apache.sqoop</groupId>
<artifactId>sqoop</artifactId>
<version>1.4.4</version>
<classifier>hadoop23</classifier>
</dependency>

您将能够使用 Eclipse 查看哪些分类器可用。右键单击 pom.xml,Maven --> 添加依赖项。在搜索框中键入“sqoop”,然后展开 org.apache.sqoop 的折叠菜单并记下选项、hadoop23hadoop100 等。

关于maven v3.0.5 找不到sqoop神器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18192997/

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