java - 使用 Ant 创建 stub 文件的最佳实践

标签 java ant

我正在尝试为自己创建一个小构建脚本来为我构建一个项目 - 创建所需的目录,通过 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/

相关文章:

java - 将 Codename One 项目更新到 JDK 8 导致编译错误

eclipse - 在 Eclipse 中调试之前运行 Ant 任务

eclipse - 如何从 Eclipse 插件运行 ant,将输出发送到 Eclipse 控制台,并捕获构建结果(成功/失败)?

java - 每行分割未知数量的字符串

java - 每次按下按钮时重复声音

java - WSUnit 死了吗?还有什么选择?

java - Android 将 PCM 和 MP3 合并为 AAC

java - mysql + 阿兹卡类 : Reading "LongBlob"

java - Ant 不会将生成的类文件包含到打包的 jar 中,直到我在 Eclipse 中执行 Project->Clean

java - 如何解决javax.servlet.ServletException : java. lang.UnsupportedClassVersionError?