我正在尝试为自己创建一个小构建脚本来为我构建一个项目 - 创建所需的目录,通过 Ivy/Maven 下载任何需要的 jar 并创建一些 stub 文件。
stub 文件部分是我不太确定要做什么的部分。举个例子,我希望构建脚本在 WEB-INF 文件夹中创建一个 web.xml。不过,最好的方法是什么?我知道的唯一方法是对文件进行回显,然后对包含我的 stub 代码的构建脚本进行回显。
还有比我不知道的更好的方法吗?
最佳答案
如果您在 Ant 中生成或修改 XML 内容,我建议 XMLTask 。它可用于创建或修改 XML 文件,同时确保格式良好、实体和编码问题等。基于纯文本的工具的问题在于,尽管它们在许多情况下都可以工作,但它们没有意识到这些工具的局限性。 XML 标准要求并强制执行。
参见here有关如何使用 XMLTask 的文章。
免责声明:我是作者,所以我承认存在一定的偏见:-)
关于java - 使用 Ant 创建 stub 文件的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/594392/