【发布时间】:2013-01-01 23:10:05
【问题描述】:
这听起来像是一个愚蠢的问题,但我真的对此感到困惑。 我从未使用过 maven,但我知道它是用来构建项目的。
所以,我有一个问题:当我们可以在 Eclipse(没有 Maven)中构建项目时,为什么需要使用 Maven 构建项目。只需将 eclipse 项目导出为 JAR 并包含所需的库和所有内容。
假设,我从 github 下载任何项目。现在我可以在 Eclipse 中导入该项目并将其导出为 JAR 并使用它的功能。那么为什么大家都建议使用 MAVEN 来构建项目并生成二进制文件并使用它。
【问题讨论】:
-
一件事是现在所有主要的 IDE 都有很好的 Maven 支持。这意味着您可以为每个给定的工作选择最好的 IDE,而不是只能使用 Eclipse。
-
在我看来,一些 IDE 对 Maven 的支持比其他的要好得多(Eclipse 仍然落后于 IntelliJ 和 Netbeans)。
标签: java eclipse maven github m2eclipse