我正在尝试使用 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,搜索工件,无论我在那里能找到什么工件,我总是能够在我的 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
在我看来,这个工件存在,但不知何故,我无法访问它。关于我做错了什么的任何想法?