访问Ant属性时@和$之间有什么区别?

时间:2009-05-14 09:38:34

标签: ant

访问Ant属性时@{property}${property}之间的区别是什么?

在Ant手册中没有看到任何关于它的明显说明。

2 个答案:

答案 0 :(得分:17)

${property}是访问属性的常用方法。在宏定义中使用@{property}来访问传递给此宏的参数。请参阅Ant manual on macrodef

答案 1 :(得分:10)

${property}用于引用Properties

@{attribute}用于引用Attributes in <macrodef> Tasks