【发布时间】:2010-10-19 12:52:44
【问题描述】:
Ant 中有没有一种方法可以检查指定的属性文件是否只包含唯一键?如果发现任何重复,构建失败将是必需的行为。
【问题讨论】:
标签: ant build-process automation internationalization build-automation
Ant 中有没有一种方法可以检查指定的属性文件是否只包含唯一键?如果发现任何重复,构建失败将是必需的行为。
【问题讨论】:
标签: ant build-process automation internationalization build-automation
rscbundlecheck 进行重复键检查和更多适合国际化的验证。从他们的网站上摘录:
用于检查 Java 的 Ant 任务 资源包。它检查 每个包中存在所有键, 重复键,存在禁止 字符(例如特殊字符,如 变音符号)和连续使用 占位符。
蚂蚁脚本示例:
<taskdef name="resourceCheck" classpathref="build.classpath" classname="org.dyndns.fichtner.rsccheck.ant.RscBundleCheckTask"/>
<resourceCheck>
<fileset file="my-properties-file.properties"/>
</resourceCheck>
其中 build.classpath 包含可用的 resourceCheck 二进制 jar here
【讨论】: