gpt4 book ai didi

ant - 什么是好的 Ant 目标命名约定?

转载 作者:IT老高 更新时间:2023-10-28 11:23:50 26 4
gpt4 key购买 nike

我即将创建一些复杂的 Ant 构建文件,我想了解人们认为命名 ant 任务的最佳实践。它将构建一些 Java、C++、压缩 JavaScript、生成文档等等。

您总是将哪些任务添加到任何脚本中?诸如清理、构建之类的事情?

如何命名通过依赖项构成单个目标的目标(或者您不这样做)?例如。 build.proj1 和 build.proj2

您还遵循其他命名约定吗?

最佳答案

另一种常见的做法是一种“私有(private)”目标。只需在前面加上一个前导“-”目标名称,即 <target name="-yourprivatetarget" ... /> .因此不可能通过命令行调用该目标,因为: ant -f yourbuild.xml -yourprivatetarget不会工作,而
<target name="yourprivatetarget" ... />ant -f yourbuild.xml yourprivatetarget会的。

使用时也不会列出没有描述属性的目标ant -projecthelp(或 ant -p)。所以你有某种私有(private)/内部目标,但要注意一些工具,即 Eclipse或类似的将在其 ant 编辑器的大纲 View 中显示所有目标。

最后 => ant 中没有真正的私有(private)/内部目标,但有时它很有用

关于ant - 什么是好的 Ant 目标命名约定?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3145778/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com