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 タスクを参照してください。