自 Apache Ant 1.7 起
将文本资源加载到单个属性中。除非指定编码,否则将使用当前区域设置的编码。要加载的资源指定为嵌套的 resource 元素或单个元素资源集合。如果资源内容为空(可能是在处理 filterchain
后),则不会设置属性。
由于属性是不可变的,因此该任务不会更改现有属性的值。
属性 | 描述 | 必需 |
---|---|---|
property | 要保存到的属性 | 是 |
encoding | 加载资源时使用的编码 | 否 |
failonerror | 是否在失败时停止构建 | 否;默认值为 true |
quiet | 不显示诊断消息(除非 Ant 使用 -verbose 或 -debug 开关调用)或修改退出状态以反映错误。将其设置为 true意味着将 failonerror 设置为 false。 |
否;默认值为 false |
LoadResource 任务支持嵌套的 FilterChain。
将 Ant 主页的入口点加载到属性 homepage
中;<echo>
可以打印它。
<loadresource property="homepage"> <url url="https://ant.apache.org/index.html"/> </loadresource>
有关更多示例,请参见 loadfile 任务。