V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
andybest
V2EX  ›  问与答

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

  •  
  •   andybest · Oct 14, 2014 · 3669 views
    This topic created in 4223 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   ·   920 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 97ms · UTC 20:39 · PVG 04:39 · LAX 13:39 · JFK 16:39
    ♥ Do have faith in what you're doing.