手动下载Maven依赖项

时间:2013-06-26 06:11:54

标签: maven

我是Maven的新手。当我尝试运行mvn install [对于Kafka Spout - Kafka的Storm spout实现]时,maven尝试获取依赖关系[各种pom等]。如何手动下载[如果假设启用适当的代理,可以使用CLI访问其中一个像conjars.org/repo这样的站点]?我的意思是maven将它们放在哪里以便运行时找到它?这一切都在.m2/文件夹中吗?有点混淆过程。

我得到的确切错误:

Access denied to: http://conjars.org/repo/com/twitter/kafka_2.9.2/0.7.0/
kafka_2.9.2-0.7.0.pom , ReasonPhrase:Forbidden.

我对如何摆脱这个错误并不感兴趣,但我想手动下载这些东西。我不使用Eclipse。

2 个答案:

答案 0 :(得分:11)

您应手动下载JAR并使用maven install:install-file将其安装到本地存储库。有关详细信息,请参阅此帖子

http://www.mkyong.com/maven/how-to-include-library-manully-into-maven-local-repository/

答案 1 :(得分:0)

1.你应该安装nexus,它可以反映你所有的回购 2. .m2,您可以在配置文件/maven/conf/m2.conf

中进行更改