【问题标题】:Java tool for easy dependency management in eclipseEclipse中用于轻松依赖管理的Java工具
【发布时间】:2013-03-31 23:02:48
【问题描述】:

是否有任何 java 工具可用于自动下载我想要使用的框架的 jar 并在 Eclipse 中管理依赖项。我一直很欣赏 Visual Studio 以及做这样的事情是多么容易,我想知道 Eclipse 是否有类似的功能。

【问题讨论】:

  • 行家。马文。马文!!
  • Weellll Eclipse 本身非常强大,你确定它不够用吗?编辑:Oyaa Maven is it
  • VS中如何进行依赖管理?

标签: java


【解决方案1】:

使用 Maven,以及用于 Eclipse 的 m2 插件。这是 Java 世界中自动下载依赖项最常用的方式。

【讨论】:

    【解决方案2】:

    依赖管理的最佳工具是 Maven。但是,这将要求您对 eclipse 项目进行 maven-ify。

    使用 maven,您可以指定顶级依赖项,Maven 将计算出该依赖项所依赖的内容。

    Here 是关于将 Eclipse 项目转换为 maven 的 SO 问题。

    【讨论】:

      【解决方案3】:

      你可以试试 Ivy http://ant.apache.org/ivy/,它的开始有点粗糙,但效果很好。

      【讨论】:

        【解决方案4】:

        Apache Buildr。它与 maven 存储库兼容,并使用 Ruby 脚本语言而不是十分之一的 XML 文件。

        其他选项是Graddle,类似于后者和基于Groovy。

        【讨论】:

        • 凭这个标志为什么不 gradle?
        【解决方案5】:

        如果你使用 maven 作为构建工具

        您可以在 pom.xml 中定义依赖关系,如下所示,它将自动从 maven build 上的指定存储库下载 jars(在这种情况下为 junit-4.0.jar)。

        <dependencies>
            <dependency>
              <groupId>junit</groupId>
              <artifactId>junit</artifactId>
              <version>4.0</version>
              <type>jar</type>
              <scope>test</scope>
              <optional>true</optional>
            </dependency>
            ...
          </dependencies>
        

        【讨论】:

          猜你喜欢
          • 2012-05-01
          • 2010-09-13
          • 2012-04-24
          • 2019-05-05
          • 2013-12-29
          • 1970-01-01
          • 2015-03-20
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多