LoadResource

Apache Ant 1.7 以降

説明

単一のプロパティにテキストリソースを読み込みます。エンコーディングが指定されない限り、現在のロケールのエンコーディングが使用されます。読み込むリソースはネストした resource 要素か、単一要素のリソースコレクションとして指定します。リソースコンテンツが空の場合(filterchain の処理後など)、プロパティは設定されません。

プロパティは変更不可能なので、このタスクは既存プロパティの値を変更しません。

パラメータ

属性 説明 必須
property 保存先のプロパティ はい
encoding リソースを読み込むときに使用するエンコーディング いいえ
failonerror 失敗時にビルドを停止するかどうか いいえ。デフォルトは true です。
quiet 診断メッセージを表示しない(または、Ant が -verbose スイッチか -debug スイッチで呼び出された場合のみ表示する)、またはエラーを反映するために終了ステータスを変更しないようにします。これを true に設定すると、failonerrorfalse に設定されます。 いいえ。デフォルトは false です。

LoadResource タスクはネストした FilterChain をサポートします。

Ant のホームページのエントリポイントをプロパティ homepage に読み込みます。<echo> でこの内容を出力することができます。

<loadresource property="homepage">
    <url url="https://ant.dokyumento.jp/index.html"/>
</loadresource>

詳細については、loadfile タスクを参照してください。