मुझे यकीन है कि आप एक < को बाहर फिल्टर के साथ स्पष्ट रूप से संकुल बाहर कर सकते हैं नहीं कर रहा हूँ >, लेकिन मैं एक regex फिल्टर का उपयोग कर शर्त को प्रभावी ढंग से आप वहां तक पहुंचने होगा:
<context:component-scan base-package="com.example">
<context:exclude-filter type="regex" expression="com\.example\.ignore\..*"/>
</context:component-scan>
यह एनोटेशन आधारित है, तो आप व्याख्या चाहते हैं बनाने के लिए प्रत्येक वर्ग जिसे आप एकीकरण परीक्षण के लिए बाहर रखा गया था जैसे @ com.example.annotation.ExcludedFromITests।
<context:component-scan base-package="com.example">
<context:exclude-filter type="annotation" expression="com.example.annotation.ExcludedFromITests"/>
</context:component-scan>
कि स्पष्ट है, क्योंकि अब आप स्रोत कोड में ही उस वर्ग एकीकरण परीक्षणों के लिए एक आवेदन के संदर्भ में शामिल होने के लिए इरादा नहीं है में दर्ज कर लिया है: फिर घटक स्कैन कैसा दिखेगा।
स्रोत
2012-05-23 18:11:01
सावधान रहें कि अगर स्पेसपाथ पर पहलू मौजूद नहीं है तो यह चुपचाप बहिष्कार को अनदेखा करता है। – Vadzim