ファイルを Apache Ant プロパティとしてコンテンツを読み込みます。ネストされた <filterchain>
要素をサポートし、<property file|resource=
と同等です。また、ファイルが存在しない場合、ビルドはエラーで停止し、警告は表示されません。...
/>
注意: このタスクの <var>prefixValues</var>
属性のデフォルト値は、<property>
タスク内の同じ属性のデフォルト値とは異なります。
属性 | 説明 | 必須 |
---|---|---|
srcFile | ソースファイル | 次のいずれか 1 つまたはネストされたリソース |
resource | プロパティファイルのリソース名 | |
encoding | ファイルをロードするときに使用するエンコーディング | いいえ |
classpath | リソースを検索するとき使用するクラスパス。 | いいえ |
classpathref | リソースを検索するとき使用するクラスパス。別の場所で定義された <path> への参照として指定します。 |
いいえ |
prefix | ロードされたプロパティに適用するプレフィックス。Ant 1.8.1 以降 | いいえ; デフォルトは . |
prefixValues | プロパティの右側に展開するときにプレフィックスを適用するかどうか。Ant 1.8.2 以降 | いいえ; デフォルトは true |
Ant 1.7 以降
指定されたリソースが <var>srcFile</var>
または <var>resource</var>
として使用されます。
<var>resource</var>
属性に使用します。
<samp>file.properties</samp>
のコンテンツを Ant プロパティとしてロードします。
<loadproperties srcFile="file.properties"/>
または
<loadproperties> <file file="file.properties"/> </loadproperties>
ファイル <samp>file.properties</samp>
から文字列 import.
を含む行を読み込み、それらを Ant プロパティとしてロードします。
<loadproperties srcFile="file.properties"> <filterchain> <linecontains> <contains value="import."/> </linecontains> </filterchain> </loadproperties>
<samp>https://example.org/url.properties.gz</samp>
のコンテンツを読み込み、すぐに解凍して、コンテンツを Ant プロパティとしてロードします。
<loadproperties> <gzipresource> <url url="https://example.org/url.properties.gz"/> </gzipresource> </loadproperties>