V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
andybest
V2EX  ›  问与答

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

  •  
  •   andybest · 2014-10-14 14:32:10 +08:00 · 3310 次点击
    这是一个创建于 3699 天前的主题,其中的信息可能已经有所发展或是发生改变。
    非 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 错误信息)
    2 条回复    2014-10-14 15:11:34 +08:00
    rrrrutdk
        1
    rrrrutdk  
       2014-10-14 14:59:11 +08:00   ❤️ 1
    创建一个临时目录,新建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
        2
    andybest  
    OP
       2014-10-14 15:11:34 +08:00
    <groupId>hao-ma-fan</groupId>
    <artifactId>tai-bu-hao-yong-le</artifactId>

    .... +1
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2862 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 11:45 · PVG 19:45 · LAX 03:45 · JFK 06:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.