用于在eclipse中轻松进行依赖管理的Java工具

时间:2013-04-09 13:26:52

标签: java

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

5 个答案:

答案 0 :(得分:5)

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

答案 1 :(得分:1)

依赖管理的最佳工具是Maven。这将需要你maven-ify你的eclipse项目。

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

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

答案 2 :(得分:0)

你可以尝试常春藤http://ant.apache.org/ivy/,这有点粗糙,但效果很好。

答案 3 :(得分:0)

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

您可以在pom.xml中定义依赖项,如下所示,它将自动从maven build上的指定存储库下载jar(在本例中为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>

答案 4 :(得分:0)

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

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