【发布时间】:2010-09-13 15:19:38
【问题描述】:
利用 Eclipse 进行依赖管理有哪些方法?
【问题讨论】:
-
对于基于 Maven Eclipse 插件的非常简单和轻量级的 Eclipse 依赖管理解决方案,请参阅我在 this thread 中的回答。
标签: java eclipse maven-2 eclipse-plugin dependencies
【问题讨论】:
标签: java eclipse maven-2 eclipse-plugin dependencies
另一个选择是常春藤。 Ivy 也有 Eclipse 集成。
maven 和 ivy 的比较可以在这里找到: http://ant.apache.org/ivy/m2comparison.html
【讨论】:
一个更简单的方法是Maven Eclipse plugin(相对于 Eclipse 的 Maven 插件)。它只是一个基于 pom 内容生成 .project 和 .classpath 文件的 maven 插件,您只需运行 mvn eclipse:eclipse 即可。它使用 Eclipse 中的类路径变量来定位本地 maven 存储库。
我个人大部分时间更喜欢这种方法,因为您可以更好地控制何时完成 maven 插件更新。它也少了一个需要处理的 Eclipse 插件。不过,最新版本的 m2eclipse 插件的 GUI 功能相当不错。
m2eclipse 插件还有一个替代品,称为Q4E,现在称为Eclipse IAM。
【讨论】:
我真的很喜欢The Maven Integration for Eclipse (m2eclipse, Eclipse m2e)。我纯粹将它用于依赖管理功能。每次我建立一个项目时,不必出去下载一堆新的新罐子,真是太好了。
【讨论】: