andybest
V2EX  ›  问与答

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

  •  
  •   andybest · Oct 14, 2014 · 3732 views
    This topic created in 4253 days ago, the information mentioned may be changed or developed.
    非 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 replies    2014-10-14 15:11:34 +08:00
    rrrrutdk
        1
    rrrrutdk  
       Oct 14, 2014   ❤️ 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
       Oct 14, 2014
    <groupId>hao-ma-fan</groupId>
    <artifactId>tai-bu-hao-yong-le</artifactId>

    .... +1
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2628 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 10:37 · PVG 18:37 · LAX 03:37 · JFK 06:37
    ♥ Do have faith in what you're doing.