2

プレーン テキストを返す Web サービスがあります。サービスが起動していない場合にプロパティを true に設定するタイムアウトを追加します。どうやってやるの?以下は私のコードです。

<get src="localhost:8080/order/available" dest="${propertyname}"/>

私は得ています:

get は「maxtime」属性をサポートしていません

4

1 に答える 1

3

このようなものを使用できます。最初にファイルにダウンロードしてから、ファイルが存在するかどうかを確認します。

<delete file="${testfile}"/>
<get src="localhost:8080/order/available" dest="${testfile}" maxtime="5000" />
<available file="${testfile}"  property="${propertyname}" value="true"/>

編集: maxtime 属性は、ドキュメントに従って、ant 1.8.0 以降で使用できます。

于 2013-09-23T18:01:45.430 に答える