选择脚本/构建工具

发布于 2024-08-19 12:10:55 字数 1536 浏览 12 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

梦中的蝴蝶 2024-08-26 12:10:55

我不确定改用甘特能解决你的问题。 Gant 只是用 groovy 而不是 xml 编写构建文件。我认为你的问题更多地在于你使用蚂蚁的方式。没有更多细节很难说,但是像“愚蠢的重复量”和“复制构建文件”这样的短语让我认为你可以更有效地使用 ant。

如果您还没有这样做,请查看您的 ant 任务,看看是否可以重构它们,从而消除重复。另外,如果您还没有看到 ant 的 -find 选项,请查看它。您不需要复制构建文件。

顺便说一句,Ivy 用于依赖管理,而不是构建。

I'm not sure switching to gant will solve your problems. Gant is just writing build files in groovy instead of xml. I think your issue lays more in the way you're using ant. Hard to say without more details, but phrases like "dumb amount of duplication" and "copying build files around" make me think you could be using ant more efficiently.

If you haven't already, look at your ant tasks, and see if you can refactor them so eliminate that duplication. Also, checkout the -find option to ant if you haven't seen it already. You shouldn't need to be copying build files around.

BTW, Ivy is for dependency management, not building.

坏尐絯℡ 2024-08-26 12:10:55

我知道我们公司里以 Java 为生的人对 Ivy 非常信赖,但没有任何使用经验,我没有足够的事实来支持这个建议和技术论证。他们确实提到,与他们之前使用的 Ant 相比,缺乏重复是一个优点。买者自负。

I know that people in our company who do Java for a living swear by Ivy, but not having any experience with it, I don't have enough facts to back this suggestion up with technical arguments. They did mention lack of duplication as a plus though compared to Ant they used before. Caveat emptor.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文