2010-05-05 98 views
2

不知何故,我不太喜欢IDE,除了ant以外,什么是最好的java构建工具?

但我没有找到一个特别好的工具来从源码构建Java应用程序。

我欢迎各种反馈!

+1

有什么不蚂蚁没有你需要的? – 2010-05-05 12:04:29

+0

@第K条 - 两条腿很好,六条腿不好:-) – 2010-05-05 12:28:19

回答

3

Maven是另一种选择,但我不知道我会称它为“最佳”。

如果使用得当,蚂蚁具有简单的优点。我发现Maven更重,更难穿透。

2

Ant和Maven是通常使用的两种替代方法。被认为最好的不同项目会有所不同,同时也经常是开发人员和开发人员。

你有几个有其他选项,如甘特和Gradle。我个人最喜欢的是Gradle,因为它使用Groovy语法,并提供了Maven的好处而不会强迫你做任何事情。

2

除了蚂蚁,还有:

我使用Ant和Maven;蚂蚁对它的功能很好,而且maven ......如果你能设法吞下它的工作方式,那也没关系。其他两个没有经验。

1

如果你是一个受虐狂,你可以使用良好的旧Make来构建Java。它是大多数人在Ant之前使用的。但是Ant更好。它更强大,更便携,并且(以我的经验)更快。

0

确定更好的替代蚂蚁(和一个很好的继承者)是Maven。

Maven比ant有优势,Maven的插件开发正在快速进行。 Maven的的

优势(超过蚂蚁可以说)

  1. 依赖关系自动下载
  2. 标准化,非常一致的布局
  3. 标准化,非常一致的命名
  4. 代码覆盖率
  5. 详尽报告
  6. 行家使用JUnit轻松的工作测试

初始几个小时将是非常棘手,但一旦你习惯于看到的优点,你不会再回到蚂蚁;-)

相关问题