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.dokyumento.jp/index.html"/>
</loadresource>
詳細については、loadfile タスクを参照してください。