2010-03-17 26 views
7

Nếu không viết tác vụ Ant tùy chỉnh, có cách nào để sử dụng hết thời gian chờ trên một mục tiêu ant thông thường không?Làm cách nào để áp dụng thời gian chờ cho tác vụ Ant?

Để cung cấp một số thông tin cơ bản: chúng tôi đang sử dụng tác vụ 'xóa' để xóa nội dung của một thư mục nhất định. Đôi khi thư mục này rất lớn, với nhiều thư mục và tệp được tạo. Chúng tôi muốn có thời gian chờ nhiệm vụ đó sau 5 phút.

Trả lời

9

Bạn có thể sử dụng các nhiệm vụ parallel, trong đó có một thời gian chờ, với một mức độ song song của một:

<target name="timed_del"> 
    <parallel threadCount="1" timeout="300000"> 
     <sequential> 
      ... your tasks here ... 
     </sequential> 
    </parallel> 
</target> 
+0

Yea làm việc này. Tôi đã sử dụng song song trước đây nhưng tôi thậm chí không nghĩ đến việc sử dụng nó ở đây ... không chắc tại sao. Nhưng cảm ơn cho điểm đi đúng hướng. –

+1

điều này sẽ giải quyết thời gian chờ vô hạn trên tác vụ ftp? tức là nếu một tác vụ ftp bị kẹt trong thời gian chờ .. – pstanton

Các vấn đề liên quan