2014-03-06 35 views
0

我想生成一个字符串的MD5校验和(作为属性值存储),并将其存储在其他属性中,以便稍后在脚本中使用。如何在Ant中生成属性的MD5校验和

我发现的唯一方法是用字符串生成一个文件,生成该文件的MD5(使用checksum任务),然后删除该文件。

有没有更好的方法来做到这一点?


比如我做了什么是:

<echo file="${tmpFile}">Datos20140306_${info.A}_${info.B}</echo> 
<checksum file="${tmpFile}" property="info.md5" /> 
<delete file="${tmpFile}" /> 
<echo>Hash: ${info.md5}</echo> 

回答

0

在为<checksum> Ant文档(1.9)来看,这看起来是唯一的出路。没有办法直接去一个物业。