如何用 Maven 下载现有项目的依赖包?

2014-10-14 14:32:10 +08:00
 andybest
非 Eclipse ,纯命令行环境下,现有项目: https://github.com/orchestrate-io/orchestrate-java-client
已使用 Download ZIP 将该项目下载并解压至某目录

该项目仅简单的说明:
Using Maven:
<dependency>
<groupId>io.orchestrate</groupId>
<artifactId>orchestrate-client</artifactId>
<version>0.5.0</version>
</dependency>

但并未提供任何 Maven 配置文件,这种情况如何下载该项目的依赖包?
(另外使用 Gradle 的话如何下载依赖包?我在该项目解压目录下执行 gradle 然后就是一屏的 BUILD FAILED 错误信息)
3254 次点击
所在节点    问与答
2 条回复
rrrrutdk
2014-10-14 14:59:11 +08:00
创建一个临时目录,新建pom.xml文件:
echo > pom.xml <<EOF
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>hao-ma-fan</groupId>
<artifactId>tai-bu-hao-yong-le</artifactId>
<packaging>jar</packaging>
<version>1.0-SNAPSHOT</version>
<dependencies>
<dependency>
<groupId>io.orchestrate</groupId>
<artifactId>orchestrate-client</artifactId>
<version>0.5.0</version>
</dependency>
</dependencies>
</project>
EOF

将项目的依赖拷贝出来,到target目录找找:
mvn dependency:copy
andybest
2014-10-14 15:11:34 +08:00
<groupId>hao-ma-fan</groupId>
<artifactId>tai-bu-hao-yong-le</artifactId>

.... +1

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/138851

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX