【发布时间】:2011-02-15 21:48:54
【问题描述】:
不知怎的,我不太喜欢 IDE,
但我还没有找到一个特别好的工具来从源代码构建 Java 应用程序。
欢迎各种反馈!
【问题讨论】:
-
Ant 没有什么是你需要的?
-
@Bart K. - 两条腿好,六条腿坏:-)
标签: java build-automation
不知怎的,我不太喜欢 IDE,
但我还没有找到一个特别好的工具来从源代码构建 Java 应用程序。
欢迎各种反馈!
【问题讨论】:
标签: java build-automation
绝对比 ant 更好的替代品(也是一个很好的继任者)是 Maven。
Maven 比 ant 有优势,Maven 的插件开发进展很快。
Maven 的优势(你可以说超过蚂蚁)
最初的几个小时会很棘手,但是一旦您习惯并看到了优势,您就不会再回到 ant ;-)
【讨论】:
如果你是一个受虐狂,你可以使用旧的 Make 来构建 Java。它是大多数人在 Ant 之前使用的。但是蚂蚁更好。它更强大、更便携并且(根据我的经验)更快。
【讨论】:
Ant 和 Maven 是通常使用的两种替代方案。被认为最好的东西会因项目而异,而且通常也会因开发人员而异。
你们几个还有其他选择,比如 Gant 和 Gradle。我个人最喜欢的是 Gradle,因为它使用 Groovy 语法并提供 Maven 的好处而不强迫您做任何事情。
【讨论】:
Maven 是另一种选择,但我不知道我会称它为“最佳”。
如果使用得当,Ant 具有简单的优点。我发现 Maven 更重且不易穿透。
【讨论】: