1

我们使用 MyEclipse IDE 来满足我们所有的 Java 需求。到目前为止,我们的团队确实使用Build Automatically了 IDE 的 Project 菜单中的选项。

那么MyEclipse IDE 用户如何管理您的构建过程呢?还集成 Ant/Maven 也是一个好主意?

我希望这是一个适合本网站的问题,否则,请随时撤下帖子。

4

3 回答 3

5

集成 Maven 始终是一个好主意。这样,构建过程就不是特定于 IDE 的,开发人员可以在不同的 IDE 中处理项目。

我使用具有简单 Maven 集成的 NetBeans。我知道 Eclipse 有一个流行且维护良好的 Maven 插件。不熟悉MyEclipse,但是......

至于学习 Maven,我会推荐这个免费的在线文本:http: //books.sonatype.com/mvnex-book/reference/index.html

于 2013-08-30T17:37:18.647 回答
4

每个项目(无论大小)都应该从以下开始:

mvn archetype:generate

然后被导入到 Eclipse 中。

这是您在开始一个新的 Java 项目之前本能地输入的第一件事。

等到项目几乎结束来集成与环境无关的构建环境完全没有抓住重点。

于 2013-08-30T17:37:41.880 回答
0

eclipse 中的 Build-automatically 选项与 ant 或 maven 构建系统不同。如果你build automatically,那么 eclipse 会在你保存文件时编译你的代码,它会更快地显示你代码中的错误。请参阅Eclipse 中“自动构建”选项的目的

我总是建议进行自动构建!

至于 Maven/Ant。我是 Ant 的忠实粉丝,我讨厌使用 Maven。此外,有时 Maven 的最佳特性(自动依赖解析)与其说是帮助,不如说是一个问题。

我建议人们了解 Java 构建过程,不要将其留给某些鹦鹉式系统,它会对您隐藏最重要的基础设施。

于 2013-08-30T18:28:08.390 回答