से मेल खाने वाले सभी क्लासस्पैट संसाधनों को ढूंढना, मैं संदर्भ क्लासलोडर का उपयोग करके संसाधनों के रूप में लोड करके टेक्स्ट फ़ाइलों का एक समूह पढ़ना चाहता हूं।एक पैटर्न
URL url = Thread.currentThread()
.getContextClassLoader()
.getResource("folder/foo.txt");
क्या संसाधनों की सूची प्राप्त करने का कोई तरीका है जिनके नाम किसी दिए गए पैटर्न से मेल खाते हैं? उदाहरण के लिए:
URL[] matchingUrls = someLibrary.getMatchingResources("folder/*.txt");
पुस्तकालय स्प्रिंग की तरह classpath किसी दिए गए टिप्पणी के साथ कक्षाएं लगाने के लिए स्कैन कर सकते हैं, इसलिए यदि वहाँ कुछ इसी तरह के संसाधनों का एक गुच्छा लोड करने के लिए मैं सोच रहा हूँ।
org.springframework.core.io.support.PathMatchingResourcePatternResolver.java वर्ग काम कर रही हो रहा है। हालांकि, मैं अपने आवेदन में वसंत का उपयोग नहीं कर सकता। :( –