2014-03-06 93 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)來看,這看起來是唯一的出路。沒有辦法直接去一個物業。