手动构建项目是一个好方法

时间:2013-08-30 17:31:41

标签: java build

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

那么MyEclipse IDE用户如何管理构建过程?整合Ant / Maven也是一个好主意?

我希望这对本网站来说是一个合适的问题,否则,mods请随时将帖子记下来。

3 个答案:

答案 0 :(得分:5)

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

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

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

答案 1 :(得分:4)

每个项目(无论大小)都应该从:

开始
mvn archetype:generate

然后导入Eclipse。

在开始新的Java项目之前,这是你应该本能地输入的第一件事。

等到项目结束几乎整合了与环境无关的构建环境时,完全忽略了这一点。

答案 2 :(得分:0)

eclipse中的Build-automatic选项与ant或maven构建系统不同。如果你build automatically,那么当你保存文件时,eclipse会编译你的代码,它会更快地向你显示代码中的错误。见Purpose of the "Build Automatically" option in eclipse

我总是建议自动构建!

至于Maven / Ant。我是Ant的忠实粉丝,我讨厌使用Maven。此外,有时候Maven的最佳功能(自适应性解决方案)更多的是问题而不是帮助。

我建议人们了解Java构建过程,不要将它留给隐藏最重要基础设施的鹦鹉时尚系统。