我想安装,我下载并运行 mvn install 命令,然后它告诉我一个错误:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-remote-resources-plugin:1.5:process (default) on project pig-main: Failed to resolve dependencies for one or more projects in the reactor. Reason: Missing:
[ERROR] ----------
[ERROR] 1) org.apache.hive:hive-exec:jar:core:0.14.0-SNAPSHOT`
这是pom.xml中的一些相关信息:
<repositories>
<repository>
<id>repo.apache.snapshots</id>
<url>http://repository.apache.org/content/groups/snapshots-group/</url>
</repository>
<repository>
<id>repo.jboss.org</id>
<url>http://repository.jboss.com/nexus/content/groups/public/</url>
</repository>
</repositories>
...
<hive.version>0.14.0-SNAPSHOT</hive.version>
<dependency>
<groupId>org.apache.hive</groupId>
<artifactId>hive-exec</artifactId>
<version>${hive.version}</version>
<scope>compile</scope>
<classifier>core</classifier>
</dependency>
在pig-maven中的我发现它有一些目标jar的信息,但没有jar和pom。那么我应该怎么做才能安装 pig 。相关数据如下: specified snapshot repository
答案 0 :(得分:2)
您要安装的是github上的最新版本,它是快照版本并使用快照依赖项。您可以尝试按照PIG教程安装稳定版本。
答案 1 :(得分:1)
您似乎正在尝试安装项目的开发版本,但它依赖于您配置的存储库中不可用的SNAPSHOT依赖项。
根据您的真实需要,您可以:
hive-exec-0.14.0-SNAPSHOT
的存储库,您显示的存储库不包含依赖关系或hive-exec-0.14.0-SNAPSHOT.jar
文件下载并自行安装.jar
。