2011-09-08 4 views
5

मैं यह जांचने के लिए निर्देशिका में मतदान करना चाहता हूं कि निर्देशिका में नई फ़ाइल जोड़ दी गई है या नहीं। अगर कोई नई फाइल जोड़ दी गई है तो मैं उस फाइल को पढ़ना चाहता हूं।यह जांचने के लिए कि क्या नई फाइल जोड़ दी गई है, निर्देशिका को कैसे मतदान करें?

क्या कोई मुझे यह विचार कर सकता है कि यह कैसे करें?

उत्तर

4

यदि आप जावा 7 का उपयोग कर रहे हैं, तो आप फाइल सिस्टम घड़ी सेवा (जावा 7 में एक नई सुविधा) का उपयोग कर सकते हैं।

Oracle's tutorial देखें जो इसका उपयोग कैसे करता है।

अन्यथा (यदि आप पुराने जावा संस्करण का उपयोग कर रहे हैं) तो आप Apache Commons IO जैसी लाइब्रेरी का उपयोग कर सकते हैं। पैकेज org.apache.commons.io.monitor पर देखें - इसमें कक्षाओं और निर्देशिकाओं में परिवर्तनों की जांच करने के लिए कक्षाएं हैं।

संबंधित मुद्दे